About Working with Dimensions CM Projects

If your organization uses Dimensions CM projects, you will check out, check in, and synchronize your files as you work on them. Generally speaking, you can work in one of the following ways with Dimensions CM projects:

- Pessimistically: This model requires all users to explicitly check out every file they will work on before making local changes, and then check it in once they have finished updating it.

- Optimistically: This model does not require users to check files out. Users work on files locally, and then regularly synchronize their local workspaces with the repository. During synchronization, users reconcile changes in their workspace with the repository, choosing how to resolve conflicts. The repository is updated with their changes, and their local workspaces are updated with other changes from the repository. For most users in an optimistic environment, synchronization may be the only Dimensions feature that is needed on a regular basis.

You can create the following types of projects:

- An empty project.

- A project based on a release or tip baseline. These types of baselines only contain one revision of each item.

- A project based on any version of another project. The new project is a child of the parent project from which it was created.

Related Topics

About File and Version Management

Setting Up Source Control

Synchronizing Dimensions CM Projects

Getting Files

Checking Out Files

Undoing Check Out

Checking In Files

Accessing Specific Revisions