Work with two streams
One answer
The workspace that you used to fix the bug on the "bugfix" stream can flow to the release stream or any other stream where you want the fix. Then you can deliver that change set as long as there aren't any gaps.
You could also associate a work item to the change set. When you switch back to a repository workspace for the main stream, you can accept the change set from the work item and then deliver.
Whatever method you choose, the key concept is you're delivering the change to both streams. You will need a repository workspace that has the change so you can deliver it to your target streams.
You could also associate a work item to the change set. When you switch back to a repository workspace for the main stream, you can accept the change set from the work item and then deliver.
Whatever method you choose, the key concept is you're delivering the change to both streams. You will need a repository workspace that has the change so you can deliver it to your target streams.
Comments
Ok,
my problem is that I can not choose a flowdirection. If there are outgoings on the release-stream I've to accept it on the bugfix-stream before I can deliver my bufixes.
Just because there are changes available doesn't meant that you have to accept them. But if the changes in your bugfix-stream conflict with the changes in the release-stream, then you will have to accept both set of changes into a workspace to perform the merge, and then deliver the result to the appropriate stream.
Note: There is a work item requesting that you be able to declare the direction of flow, to help you avoid making mistakes in change flow: support directed flows throughout Jazz Source Control (160738) . You may want to add a comment to that work item indicating your interest/support.
Comments
Manoj Panda
JAZZ DEVELOPER Oct 25 '12, 1:43 p.m.Not sure, whether i understand your question. Do you mean to say you do have 2 streams names as Release Stream and Development Stream.
The Default flow target stream of the Development Stream is the Release Stream.
Stefan Leitl
Oct 25 '12, 8:55 a.m.Yes thats what I mean.
My intention is that I make my releases on the Main-Stream. For a bugfix I will create a stream from the release-snapshot. Then I fix it on "Bugfix - Stream" and create a new release with this stream. Then I want to merge my changes into the "main - stream".
Stefan Leitl
Oct 25 '12, 1:43 p.m.Yes thats what I mean.
My intention is that I make my releases on the Main-Stream. For a bugfix I will create a stream from the release-snapshot. Then I fix it on "Bugfix - Stream" and create a new release with this stream. Then I want to merge my changes into the "main - stream".