Share this page

# Stream FAQ

This topic provides answers to some of the common questions about OpenText Dimensions CM streams.

In this topic:

## Which operations are not available for streams?

Any commands that allow folders or items to be changed directly cannot be used in streams. This forces the user to always use Deliver to get changes into a stream.

Get, Update, and Deliver are the core commands for streams.

Here are some of the operations that are not available for streams and work areas associated with streams:

- Check in

- Check out

- Revise Item

- Edit Item

- The Project Merge tool

Back to top

## Should each developer work in their private streams?

No, as a general rule a team of developers working on a feature should share a stream. For example, a sprint team is working on a specific feature or a maintenance team is working on a patch release. However, it is good practice for a developer to create a private stream if they are working on a change that may destabilize the team’s main development stream.

Back to top

## Can I mix and match streams and projects?

Yes, some teams can use streams and others use projects.

Back to top

## Can I create a stream from a project?

You can create a stream only from another stream or a baseline. This avoids the potential for conflicts to be introduced into the new stream.

To create a stream based on a project, you need to create a tip baseline from the project and then create a stream from that baseline.

Back to top

## Can I create a stream from a project?

No, you cannot merge a project into a stream but you can merge a stream into a project.

Back to top

## How do I convert my projects into streams?

You need to create a release or tip baseline from your current development project and then create a new stream from this baseline. This new stream represents your mainline stream from which you can create a branch stream for development work.

Back to top

## What happens to work areas when developers switch to using streams?

After creating a new stream based on a project, each developer needs to create a new empty work area and run the Update command on that work area before they start work.

Back to top

## Can I check in, check out, get, or update items in a stream?

No, streams use optimistic locking, which enables you to check in files that were not checked out.

The only way to populate your work area is with the Update or Get commands. To add files to a stream, use the Deliver command.

Back to top

See also:

- Stream merge FAQ

https://admhelp.microfocus.com Dimensions CM 8942
Tips to improve your search results... OpenText™ Dimensions CM Help Center OpenText™ Dimensions CM Help 25.2 All View Local Help Center View Online Help Center Version: