Remove change set from public stream?
3 answers
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
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
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:
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
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.
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.