Creating new streams
You can create branches locally and push them as new streams to Dimensions CM. Streams created by the Git Client by default are topic streams, which use pull requests for reviewing and merging changes. For details about topic streams see the Dimensions CM user help. You can also create normal streams.
Continuing from the previous example, assume that you want to create a new branch from the mainline called feature2
:
- Switch to the master branch:
- Create the new local branch:
- Make changes in the new local branch and commit them:
- (Optional, v2.3 and later) Specify the topic request to use when pushing the branch:
- Push the new branch to Dimensions CM, which creates a new stream. You must push and set the upstream reference to the name of the new stream:
This creates a new stream QLARIUS:FEATURE2
and delivers the changes to it. The streams in Dimensions CM now look like this: