Roll back in RTC
Can you help me with this situation. ...... I change 3 files. I will probably need to rollback and access those three files. The three are part of change set. I also put them as part of a baseline and deliver. So basically there is a version in production but they have to roll back to the historical revision of a small subset of files in the component.. Any idea on the best way to do this?
From knowing what I know this is what I can think of but maybe I am missing something completely.
Thanks........
|
Accepted answer
Hi Sean, if you want to roll back the versions you have delivered you can follow the reversing of the changeset procedure here:
http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m1/topic/com.ibm.team.scm.doc/topics/t_reversing_change_set.html?resultof=%22%72%65%76%65%72%73%65%22%20%22%72%65%76%65%72%73%22%20
If you just want to be able to access the previous revisions in your workspace you can always browse the history of the file and just choose to accept the older changeset into your workspace.
Sean Burke selected this answer as the correct answer
|
One other answer
Geoffrey Clemm (30.1k●3●30●35)
| answered May 01 '13, 8:27 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The easiest way to roll back a single change set is to use the "reverse" operation on that change set in your workspace. This creates a new change set that reverses/undoes the changes in the original change set. Then you deliver that new change set to the stream, and the changes are undone in the stream.
An alternative is to "discard" the change set from your workspace, and then right click on the component in your stream that used to contain the discarded change set, and then use the "replace" operation to replace the configuration of that component in the stream with the configuration of that component in your workspace. Cheers, Geoff Comments Thanks for the reply Geoffrey and Josh, The reverse option does appear the best option but there is a twist. We may need to roll back to a package of three files and that package consist of an .esql file, a .bar file and a message flow file.
All three files will initially be part of a change set but the .esql file and the .bar will undergo further revisions. The message flow file will stay the same. So the final revision before deployment will have a change set consisting of only the .esql file and the .bar file and not the message flow file. The message flow file is not part of the latest change set because it has not been modified. Is there a way to get this version of file into the latest change set.
Or is there another mechanism to allow for roll back of a three file package?
Geoffrey Clemm
commented Jun 09 '13, 3:44 p.m.
| edited Jun 09 '13, 3:45 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Not quite sure what is being asked ... let's make the example more explicit. For example, is the scenario that:
|
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.