2. Using the AccuRev GUI : The New Workspace Command

The New Workspace Command
The New Workspace command creates a workspace, with a particular stream in a particular depot as its backing stream. The workspace can subsequently be reparented to another stream in the same depot.
Invoking the New Workspace Command
You can invoke the New Workspace command in a number of ways:
Choose File > New > Workspace from the GUI main menu.
In an Open Workspace dialog, click the New button.
Note: To open this dialog, select File > Open Workspace from the GUI main menu, or click the button on the GUI main toolbar.
Choose New Workspace from the context menu of a stream or snapshot in the StreamBrowser.
Using the New Workspace Wizard
AccuRev prompts you to specify the settings for the new workspace with a multiple-screen "wizard".
The New Workspace Command: Screen 1 of 3—Specifying the Depot and Backing Stream
With the File > New > Workspace command, there may be no "current stream" context. In this case, AccuRev starts with this screen, prompting you to specify a stream context:
Depot
Select one of the repository's depots. This populates the Basis Stream listbox with the streams (and optionally, snapshots) of the specified depot.
Basis Stream
Select a stream or snapshot, to act as the backing stream for the new workspace.
Note: Is it advisable to base a workspace on a snapshot?
You can create new versions in a workspace based on a snapshot. But you won't be able to promote those versions to the snapshot (which is immutable, and so can't "accept" new versions). To get one or more of the versions out of the workspace, you can:
Reparent the workspace to a dynamic stream, then promote the versions you've created in the workspace.
Using the File Browser in another workspace, open one of the version tools on a particular element. Then use the Send to Workspace (See “The Send to Workspace Command” on page 132.) command to get the version that was created in the snapshot-based workspace.

AccuRev, Inc.
Phone: 781-861-8700
Fax: 781-861-8704
support@accurev.com