Need more clarity on "Ensure Component Names are Unique"
With the following operation behaviour "Ensure Component Names are Unique" set on the server, I foresee following open points. Please clarify if possible:
1. Can I create the Copy of a Stream? Would not it cause creating a copy of all the components, in that case server will now allow it. 2. If I create a new stream from another stream's snapshot (indirectly a Branch), would not it create a new stream with all new components? How can we realize then the Parallel development on same product using the Branching feature of SCM. |
One answer
The scope of "Ensure Component Names are unique" is the process area. You can create many streams and add same component to all the streams. This does not create a new component. Adding a component to a stream simply adds a particular baseline to the stream.
Comments
Kulvinder Singh
commented Apr 21 '15, 10:35 p.m.
So it means,
Surya Tripathi
commented Apr 22 '15, 2:48 p.m.
Yes, that is true. Stream 1 and Stream 2 are isolated from each other. You can still deliver and accept changesets between the two 2 streams if needed, however, in order to do that you will need to set and change flow targets.
You can carry on parallel development in Stream 1 and Stream 2. You can create snapshots and component baselines in both stream. If you ever want to replace a component with a baseline created in the past, ensure that you choose the correct baseline.
|
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.