"External" Component question
![](http://jazz.net/_images/myphoto/022859d47ce3c92949ff1af631ab0858.jpg)
I have discovered this capability and want to know if it could have any undesirable side-effects down the road.
In StreamA a New component is created, ComponentA.
In StreamB, ComponentA is Added.
In StreamC, I can either add ComponentA from StreamA or StreamB.
Should I always pick from StreamA, where the component "originated", or does it make no difference if I add it from StreamB?
In StreamA a New component is created, ComponentA.
In StreamB, ComponentA is Added.
In StreamC, I can either add ComponentA from StreamA or StreamB.
Should I always pick from StreamA, where the component "originated", or does it make no difference if I add it from StreamB?
3 answers
![](http://jazz.net/_images/myphoto/022859d47ce3c92949ff1af631ab0858.jpg)
Hi,
provided you don't give different components equal names (which I think you will be able to enforce in 3.x) it does not matter from where you pick the component, except for one thing: I believe you will end up seeing the current versions of file in the component from the stream you pick from.
So the component is just a container. What you want to make sure is, which versions of files to pick. You can change the versions of files in a component to a baseline.
Ralph
provided you don't give different components equal names (which I think you will be able to enforce in 3.x) it does not matter from where you pick the component, except for one thing: I believe you will end up seeing the current versions of file in the component from the stream you pick from.
So the component is just a container. What you want to make sure is, which versions of files to pick. You can change the versions of files in a component to a baseline.
Ralph
I have discovered this capability and want to know if it could have any undesirable side-effects down the road.
In StreamA a New component is created, ComponentA.
In StreamB, ComponentA is Added.
In StreamC, I can either add ComponentA from StreamA or StreamB.
Should I always pick from StreamA, where the component "originated", or does it make no difference if I add it from StreamB?
![](http://jazz.net/_images/myphoto/022859d47ce3c92949ff1af631ab0858.jpg)
And to be clear, when Ralph says you will end up seeing the versions of
files from the stream you picked, that is just talking about the default
initial content of that component that you will see ... you can then
easily adjust it to see the versions from StramA, the versions from
StreamB, or some other configuration.
So the short answer is "it doesn't matter what stream you pick up a
component from".
Cheers,
Geoff
On 11/22/2010 7:38 AM, rschoon wrote:
files from the stream you picked, that is just talking about the default
initial content of that component that you will see ... you can then
easily adjust it to see the versions from StramA, the versions from
StreamB, or some other configuration.
So the short answer is "it doesn't matter what stream you pick up a
component from".
Cheers,
Geoff
On 11/22/2010 7:38 AM, rschoon wrote:
Hi,
provided you don't give different components equal names (which I
think you will be able to enforce in 3.x) it does not matter from
where you pick the component, except for one thing: I believe you
will end up seeing the current versions of file in the component from
the stream you pick from.
So the component is just a container. What you want to make sure is,
which versions of files to pick. You can change the versions of files
in a component to a baseline.
Ralph
bjbwrote:
I have discovered this capability and want to know if it could have
any undesirable side-effects down the road.
In StreamA a New component is created, ComponentA.
In StreamB, ComponentA is Added.
In StreamC, I can either add ComponentA from StreamA or StreamB.
Should I always pick from StreamA, where the component
"originated", or does it make no difference if I add it
from StreamB?