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.
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.