Additional streams

Typically development is done in the HEAD stream. In some circumstances it may be necessary to work with other streams. For example you may require an additional stream for ongoing maintenance.

1.

In the Repositories view select the repository where you want to create the new stream. If there are no repository locations listed in the Repositories view you can create one using New > CVS Repository Location (see earlier in this tutorial).

2.

In the Stream dialog enter the name of a stream (e.g. Sample) you want to work with. This operation does not actually create a stream, instead it effectively "remembers the name of a stream you are interested in".

If another user wants to work in the same special stream they will need to follow the exact same steps we are doing here. Until they have actually instructed the workbench to remember the stream name, the stream will not appear under Streams. In general CVS repositories do not provide an "all stream names being used view", consequently you must explicitly tell the workbench the name of each special stream.

3.

In the Repositories view expand Streams and observe that it now contains the new Stream "sample".

4. In future when releasing your projects to the repository you will now have two streams to choose from, HEAD and Sample.