A workspace configuration, or workspace, is the working
environment in which you modify shared design resources. A workspace
is a type of configuration that belongs to a configuration space.
You can add, edit, and delete versions of resources in a workspace.
You can configure a workspace to be editable by one team member or
by several team members. Workspaces can be shared by multiple projects
in the same configuration space.
Before you begin
- You should be familiar with project
areas, configuration spaces, snapshots, workspaces,
and change sets, which are described in Management of shared resources.
- You must be logged in to a project area in a lifecycle management
product.
- This content
applies to version 4.0.3 or later.
- In the lifecycle management product that you use, you must have
permission to work with Configuration
Management application
configurations. Depending on the lifecycle management product that
you use, the permission names vary.
- In the Configuration
Management application,
you must have permission to create or modify workspaces. For more
information about setting permissions in the Configuration
Management application,
see the link to the related task at the end of this topic.
About this task
Each project area in a lifecycle management product is
associated with a configuration space in the Configuration
Management application.
The configuration space contains a default workspace. This default
workspace can contain multiple snapshots and workspaces. A project
area in a lifecycle management product can also contain multiple workspaces.
For example, in a banking project area, you might have a workspace
for the resources that define the application logic, a workspace for
the resources that contain the database logic, and a workspace for
the resources that compose the user interface.
Multiple workspaces
can contain a copy of the same resource. Changing a resource in your
workspace does not affect the same version of that resource in other
workspaces until other team members choose to accept your changes
into their workspace by using the Accept Incoming Changes operation.
For more information about that operation, see the related topic link
at the end of this topic.
Procedure
To create a workspace, complete one of the following steps
based on the application you are using: - Lifecycle management product: This content
applies to version 4.0.3 or later. On
the toolbar, click , and complete the steps
in the wizard.
- Jazz™ Team Server:
On the Server Administration page (https://server-name:port-name/jts/admin),
in the Configuration Management (/vvc) section, click Configurations.
The Configuration Explorer view of the Configuration
Management application
is displayed. Complete the steps as described for the Configuration
Management application
in the following paragraph.
- Configuration
Management application:
- In the Configuration Explorer view, on the
Configurations page, click the Actions menu
in the Actions column beside a configuration
name, and click the New Workspace icon.
- To specify a name for the workspace, on the Overview page, type
over the New workspace name field. Each workspace
name in a project area must be unique.
- To specify the snapshot on which to base
the new workspace, select an option from the Base snapshot menu:
- Create snapshot automatically: A snapshot
is created based on the flow target, and this new snapshot becomes
the base snapshot for the new workspace.
- EMPTY: The workspace does not have a base
snapshot.
- Type a description for the workspace. The
description helps to identify the workspace in a list of other workspaces
in the same Configuration
Management application
project area. Consider adding information about why you are creating
the workspace, or include the names and description of the models
that the workspace contains.
- Click Save.
Results
You can now create a change set in the workspace, and then
make your changes in the context of that change set.
If you do
not create a change set, you can switch the context to the workspace
that you created. Each time that you save changes to a resource, a
change set is created automatically.