Managing Workspaces

The Workspace manager, enables multiple directories to me managed as a single file set (see Figure 3.1).

For example you may have a working copy of your projects' trunk and a working copy of a branch residing in two different paths on your local machine like this:

/home/sean/projects/esvn/

/home/sean/projects/windowsesvn/

Managing the two working copies as separate working directories is not always effective. Using the Workspace manager, the working copies can be managed as a single workspace (see Figure 3.1).

[Note]

Authentication information (User and Password) is stored together with the workspace details enabling fast and seamless access to repositories.

Figure 3.1. Two WC Workspace

Two WC Workspace

The Workspace manager provides the following options:

Workspace list

The list of works spaces.

Working copy path list

The list of working copy paths contained in the workspace file set.

New button

Displays the dialog used for creating and editing workspaces file sets.

Edit button

Displays the dialog used for creating and editing workspace file sets.

Rename button

Displays the Rename workspace dialog used to change the name of the selected workspace.

Delete button

Removes the selected workspace.

Load button

Loads the selected workspace.

Procedure 3.2. Creating a Workspace

  1. From the main menu select File->Workspace ... (Ctrl+W) . The Workspace manager dialog is displayed.

  2. Click the New. The New workspacedialog is displayed.

  3. Enter a name for the new workspace then click OK. The New workspacedialog is displayed.

  4. Click the ... button to display the Open dialog, change path to a working copy folder and click OK. The path is displayed in the Directory field.

  5. Click Add to include the path in the workspace folder set.

  6. Repeat these steps until all working copy paths that are to be part of the workspace have been added, then click OK. The workspace is created with all selected working copy paths associated to the workspace.

  7. Click the Load button to open the workspace in eSvn as shown in Figure 3.1.