How do I "flow" from one stream to another?
I think I've figured out how to set up two streams where one steam
flows into another using the stream editor. I set up a repository with
an integration stream and a Developemnt stream where the Development
stream flows into the Integration stream. I've created a workspace
from the Development stream, added a project and delivered it to the
Development stream. How do I "deliver" the code in the Development
stream into the Integration stream?
A related question: What if a component is defined in the Development
stream that's not in the Integration stream? Lets say that I have 2
components in the Development stream that I want to flow into a single
component in the Integration stream. Is that possible, or must the
components in the two streams match? Can component a in the
Development stream only flow to component a in the Integration stream?
Bryan
flows into another using the stream editor. I set up a repository with
an integration stream and a Developemnt stream where the Development
stream flows into the Integration stream. I've created a workspace
from the Development stream, added a project and delivered it to the
Development stream. How do I "deliver" the code in the Development
stream into the Integration stream?
A related question: What if a component is defined in the Development
stream that's not in the Integration stream? Lets say that I have 2
components in the Development stream that I want to flow into a single
component in the Integration stream. Is that possible, or must the
components in the two streams match? Can component a in the
Development stream only flow to component a in the Integration stream?
Bryan
2 answers
All changes flow through your repository workspace.
Right click on your repository workspace in the Pending Changes view
(the top-level node) and choose "Change Flow Target". This will redirect
the flow of your workspace so that you can deliver your changes to the
Integration stream.
- Jared
Bryan Hunt wrote:
Right click on your repository workspace in the Pending Changes view
(the top-level node) and choose "Change Flow Target". This will redirect
the flow of your workspace so that you can deliver your changes to the
Integration stream.
- Jared
Bryan Hunt wrote:
I think I've figured out how to set up two streams where one steam flows
into another using the stream editor. I set up a repository with an
integration stream and a Developemnt stream where the Development stream
flows into the Integration stream. I've created a workspace from the
Development stream, added a project and delivered it to the Development
stream. How do I "deliver" the code in the Development stream into the
Integration stream?
A related question: What if a component is defined in the Development
stream that's not in the Integration stream? Lets say that I have 2
components in the Development stream that I want to flow into a single
component in the Integration stream. Is that possible, or must the
components in the two streams match? Can component a in the Development
stream only flow to component a in the Integration stream?
Bryan
Although when we talk about multi-stream development we say things like
"my bug fixes should flow from the bug fix stream to the development
stream", in Jazz changes flow between repository workspaces and streams.
The reasoning is that flowing changes most often involves resolving
conflicts and integrating changes which should happen in isolation in
your personal workspace and tested. When the integration is done, you
can deliver to the other stream.
To help clarify some of these concepts, take a look at the following
multiple-stream development article:
https://jazz.net/learn/LearnItem.jsp?href=content/docs/source-control/streamdev/index.html
A+,
Jean-Michel
Jared Burns wrote:
"my bug fixes should flow from the bug fix stream to the development
stream", in Jazz changes flow between repository workspaces and streams.
The reasoning is that flowing changes most often involves resolving
conflicts and integrating changes which should happen in isolation in
your personal workspace and tested. When the integration is done, you
can deliver to the other stream.
To help clarify some of these concepts, take a look at the following
multiple-stream development article:
https://jazz.net/learn/LearnItem.jsp?href=content/docs/source-control/streamdev/index.html
A+,
Jean-Michel
Jared Burns wrote:
All changes flow through your repository workspace.
Right click on your repository workspace in the Pending Changes view
(the top-level node) and choose "Change Flow Target". This will redirect
the flow of your workspace so that you can deliver your changes to the
Integration stream.
- Jared
Bryan Hunt wrote:
I think I've figured out how to set up two streams where one steam
flows into another using the stream editor. I set up a repository
with an integration stream and a Developemnt stream where the
Development stream flows into the Integration stream. I've created a
workspace from the Development stream, added a project and delivered
it to the Development stream. How do I "deliver" the code in the
Development stream into the Integration stream?
A related question: What if a component is defined in the Development
stream that's not in the Integration stream? Lets say that I have 2
components in the Development stream that I want to flow into a single
component in the Integration stream. Is that possible, or must the
components in the two streams match? Can component a in the
Development stream only flow to component a in the Integration stream?
Bryan