After you create a workspace, you can specify that the
workspace depends on resources from snapshots in different configuration
spaces. Typically, you specify dependencies on snapshots in domain
workspaces. By specifying dependencies, the resources in those workspaces
become available for you to use in the workspaces that your project
uses.
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.
A Design
Management project
area must exist, and the project area must be associated with a configuration
space. For more information about creating a project area, see the
related link at the end of this topic.
About this task
Consider the following scenario: As an administrator, you
create a workspace named
my_workspace in
ProjectArea_1,
and this workspace is used by a team of developers. These developers
must be able to create a specific version of a sketch that is in
Snapshot_0.1 in
Domain_workspace_A.
For the developers to access this version of the sketch, you must
add a dependency on
Snapshot_0.1 to the
my_workspace workspace.
Consider
a scenario where, later in the project, developers require a more
recent version of the sketch, which is in Snapshot_0.2:
you must delete the dependency on Snapshot_0.1 and
specify a dependency on Snapshot_0.2.
If
you must revert to a previous version of a snapshot, for example,
if Snapshot_0.2 is a dependency listed in your
workspace and you must revert to using a resource in Snapshot_0.1,
you must delete the current dependency from your workspace and then
select the earlier version of the snapshot.
Procedure
- On the project dashboard, from the toolbar in the upper
right, click the Current Configuration Context menu. To view the list of configurations for all the project areas,
click Explore Configurations
- In the configuration editor, click the Dependencies tab.
- Optional: To specify a dependency on an earlier
version of a resource in a snapshot (revert to an earlier version
of a snapshot), complete this step:
- From the table that lists the snapshots, in the Actions
column, click the Delete icon beside the snapshot
that contains the current version of the resource that is depended
on.
- Click Add Configurations.
- On the Configuration Dependencies page,
select the snapshot that contains the resource to make available in
the workspace; then click Add Selected.
- In the configuration editor, click Save.
Results
The resources in the snapshots that you specified as dependencies
are available in the workspace when you return to the application.