Back

Workspace Basics


All the entities created in the Verj.io Studio are added to the Studio’s current Workspace. Verj.io Servers (both On-Premises and in the Verj.io Cloud) load all entities from their Workspace.

The Studio has its own Server embedded in it to help test your designs locally and it always points at the Studio’s current Workspace. When you ask the Studio to deploy to an external Server it transfers the selected entities from its current Workspace to the Server’s Workspace.

The Workspace is simply a directory on the file system. You can have as many Workspaces as you like but only one can be opened in the Studio or Server at a time. These workspaces are separate from each other, so entities in one Workspace cannot be used by ones in another workspace.

In the Studio you can switch Workspaces any time by selecting File > Switch Workspace from the main menu.

File > Workspace

This opens the Workspace selection dialog where you can select a Workspace to open. Here you can also configure a new workspace and edit or delete previously configured ones.

When you switch between Workspaces, the Studio closes the currently open Workspace and opens the selected Workspace. It then refreshes its data dictionary enabling intelligent refactoring on all entities in the new Workspace. The Studio’s embedded Server automatically switches to the new Workspace.

As all the designed entities of a Verj.io application reside as files in a Workspace so it would ideally be added to a version control system.