It's all about the answers!

Ask a question

Remove change set from public stream?


Alex Mulholland (712111) | asked Feb 19 '09, 1:55 p.m.
Once a change set has been delivered into the public stream, is it possible to back it out of that stream (versus just suspednign it from individual workspaces)?
Thanks, Alex.

3 answers



permanent link
Jean-Michel Lemieux (2.5k11) | answered Feb 19 '09, 8:37 p.m.
JAZZ DEVELOPER
There are two techniques, you can reverse the change set and make a new change set with the opposite effect. This is the preferred method since it records in your history that something is being backed out.

A more intrusive mechanism is the replace what is in a stream with the exact change history from a repository workspace. This allows you to discard change sets from your repo workspace then run "Replace In..." from the component in the Pending Changes view.

Cheers,
Jean-Michel

permanent link
Geoffrey Clemm (30.1k33035) | answered Feb 20 '09, 12:48 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Note that one reason the first technique is preferred, is that with the
second technique, all workspaces that were "caught up" to the stream
before the replace will show up after the replace as having an "outgoing
change" which is the change-set that you've removed. If the owner of
such a workspace just executes "deliver all", they will effectively put
that change-set back into the stream.

Cheers,
Geoff

jlemieux wrote:
There are two techniques, you can reverse the change set and make a
new change set with the opposite effect. This is the preferred method
since it records in your history that something is being backed out.

A more intrusive mechanism is the replace what is in a stream with the
exact change history from a repository workspace. This allows you to
discard change sets from your repo workspace then run "Replace
In..." from the component in the Pending Changes view.

Cheers,
Jean-Michel

permanent link
Alex Mulholland (712111) | answered Feb 20 '09, 11:14 a.m.
Excellent, thanks - once I had the magic verb 'reverse' I was able to find the precise instructions in the infocenter here:

Managing change and releases > Managing source code with Jazz > Using the Eclipse client > Getting started in your Jazz source control workspace > Working with projects under Jazz source control > Creating and managing change sets

Alex.

Your answer


Register or to post 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.