About Streams

When you work with Dimensions CM streams, you typically:

- Update your local work area with files from the repository. This copies all new and modified files from Dimensions to your local work area. This may include merging conflicting versions of files, if other users have worked on any of the same files as you.

- Deliver your local files to Dimensions CM. This adds any new files to Dimensions CM and checks in new versions of any files that you have updated locally.

- Merge streams. For details, see Merging Changes across Streams.

You do not need to check files in or out, get files, or synchronize. To learn more about parallel development features and streams, see the Dimensions CM online help.

You can create the following types of streams:

- An empty stream.

- A stream based on a release or tip baseline. These types of baselines only contain one revision of each item. To create a stream containing the items from a project, first create a tip baseline of the project and then create a new stream based on that baseline.

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

- A personal stream, a private development branch that is only visible to the originator.