Managing streams and changesets for different releases
This may be a beginner question; so please bear with us! We have been using RTC as source control for several months now and are generally happy with working in the client. Now we have reached the point where we want to create a new branch for starting work on the next version; while also making any important fixes to the older stream.
We can create a new stream easily enough (Create a snapshot of the current stream, create a new stream from that snapshot) If we want to make a change to one of those streams and also apply the same change to the other stream; is there a better way than our usual old way of working (as with VSS) of making the changes twice (by merging over the changes and checking them into in both streams)? We have spoken to another team who also moved to RTC from VSS and they have said that this is the only way they know how to work and it is what they are doing. So; are we missing out on a better way of working? Can we flow changesets to multiple streams? Obviously some changes are going to be specific to individual streams, so we need to control what goes where; but if there's a better way of managing this we'd love to know. Thanks. |
2 answers
You can change the flow target of a remote workspace and changes not in the target will become outgoing change sets. You can deliver those changes to the target (your new stream).
In Pending Changes view, right-click on your workspace and select 'Change Flow Target...' to flow your changes to the new stream. |
Geoffrey Clemm (30.1k●3●30●35)
| answered Nov 10 '09, 11:02 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Also, note that an RTC repository workspace can have multiple streams as
its "flow targets", one of which is declared to be the "default" flow target (the only semantics associated with the default flow target is that you will be warned whenever you are delivering to a stream that is not marked as the default flow target for that repository workspace). Whenever you pick a new stream as a flow target, it gets added to this list (open up the workspace in the workspace editor, and you can view and manipulate all of the flow targets of the workspace). Cheers, Geoff tmok wrote: You can change the flow target of a remote workspace and changes not Comments
Kevin Dunphy
commented Sep 03 '14, 10:24 a.m.
Sorry to resurrect an old thread, but how do I tell RTC which stream is to be the default for this eclipse workspace? We just branched and I will be delivering to a different stream than before.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.