How to undo "Change set accept"?

According to the jazz document:
If an accepted change is causing problems in your workspace, you can Remove it, which unloads it from the local workspace, removes it from the repository workspace, and returns it to the Incoming folder, effectively undoing the Accept operation that added it to your workspace.
But I can not find this function.
How to undo "Change set accept"?
If an accepted change is causing problems in your workspace, you can Remove it, which unloads it from the local workspace, removes it from the repository workspace, and returns it to the Incoming folder, effectively undoing the Accept operation that added it to your workspace.
But I can not find this function.
How to undo "Change set accept"?
6 answers

You can reverse the change from the History view.
hanjie_siemens wrote:
hanjie_siemens wrote:
According to the jazz document:
If an accepted change is causing problems in your workspace, you
can Remove it, which unloads it from the local workspace, removes it
from the repository workspace, and returns it to the Incoming folder,
effectively undoing the Accept operation that added it to your
workspace.
But I can not find this function.
How to undo "Change set accept"?

You can reverse the change from the History view.
U mean in the "history view", select the change set and click "reverse"?
the operation will create a reverse change-set, which will be sent to "outgoing" folder.
But this is not the same as the document description.
"the original change-set will be removed from repository and the sent back to the "incoming" folder.
U mean in the "history view", select the change set and click "reverse"?
the operation will create a reverse change-set, which will be sent to "outgoing" folder.
But this is not the same as the document description.
"the original change-set will be removed from repository and the sent back to the "incoming" folder.

Yes, the documentation should say "Discard", not "Remove". There is
also a variant of Discard called "Suspend", which has the same semantics
as "Discard" except that the change-set is also added to the "Suspended"
folder of your workspace. In general, you should "suspend" change-sets
that you created in the workspace (as opposed to ones you have gotten
via "Accept"), so that they are easy to get back.
Also note that the this quotation abbreviated the documentation in a
potentially misleading way. The documentation (as originally quoted in
this thread) states:
"If an accepted change is causing problems in your workspace, you
can Remove it, which unloads it from the local workspace, removes it
from the repository workspace, and returns it to the Incoming folder,
effectively undoing the Accept operation that added it to your
workspace."
In particular, the change-set is removed from "the repository
workspace", not "the repository".
Cheers,
Geoff
Dmitry Karasik wrote:
also a variant of Discard called "Suspend", which has the same semantics
as "Discard" except that the change-set is also added to the "Suspended"
folder of your workspace. In general, you should "suspend" change-sets
that you created in the workspace (as opposed to ones you have gotten
via "Accept"), so that they are easy to get back.
Also note that the this quotation abbreviated the documentation in a
potentially misleading way. The documentation (as originally quoted in
this thread) states:
"If an accepted change is causing problems in your workspace, you
can Remove it, which unloads it from the local workspace, removes it
from the repository workspace, and returns it to the Incoming folder,
effectively undoing the Accept operation that added it to your
workspace."
In particular, the change-set is removed from "the repository
workspace", not "the repository".
Cheers,
Geoff
Dmitry Karasik wrote:
But this is not the same as the document description. "the original
change-set will be removed from repository and the sent back to the
"incoming" folder.
You can accomplish this with the "Discard" action.
- Dmitry

But anyway, the change-set removed(or reserved, discard) will not go back to the "incoming" folder.
And in fact, this is the function I want.
Because, I can not know the change-set is good or not before I accept it.
And after I accept several change-sets, if there are some problems. I have to remove one or some of them, so that I can find where is the exact problems.
And in fact, this is the function I want.
Because, I can not know the change-set is good or not before I accept it.
And after I accept several change-sets, if there are some problems. I have to remove one or some of them, so that I can find where is the exact problems.

If it is a change set that was accepted from your Incoming folder, then
discarding it will cause it to reappear in your Incoming folder. If the
change set was a new one that you created in the workspace (or accepted
from somewhere other than the Incoming folder), then you will want to
"suspend" the change set. That places it in the Suspended set of your
workspace, so it is easy to find it (and Resume it) later. A "Resume"
on a suspended activity is analogous to an Accept of an incoming
activity, in that it is the way of applying that change set to the
current configuration of your repository workspace.
Cheers,
Geoff
hanjie_siemens wrote:
discarding it will cause it to reappear in your Incoming folder. If the
change set was a new one that you created in the workspace (or accepted
from somewhere other than the Incoming folder), then you will want to
"suspend" the change set. That places it in the Suspended set of your
workspace, so it is easy to find it (and Resume it) later. A "Resume"
on a suspended activity is analogous to an Accept of an incoming
activity, in that it is the way of applying that change set to the
current configuration of your repository workspace.
Cheers,
Geoff
hanjie_siemens wrote:
But anyway, the change-set removed(or reserved, discard) will not go
back to the "incoming" folder.
And in fact, this is the function I want.
Because, I can not know the change-set is good or not before I accept
it.
And after I accept several change-sets, if there are some problems. I
have to remove one or some of them, so that I can find where is the
exact problems.