Reputation: 18147
I have done a mistake by not applying baseline for one of my release.
Now some more changes were done in the integration stream. Is it possible to apply baseline for particular past day's changes.
We are using Clearcase UCM.
Upvotes: 1
Views: 511
Reputation: 1323573
You can do it... but not easily on the same branch.
However that will create a baseline on a separate branch, and not on the current stream.
that is not good, as you won't be able to compare that new imported baseline with all your other baselines (because they won't have any common ancestor).
The only way to easily create your baseline on your Stream (and benefit from the comparison with previous baselines) is to use your non-UCM view in order to clearfsimport -rmname
the content of that view to your current view, importing all the versions (in your current UCM view) to the right content (ie the content selected by your date in your non-UCM view).
See "Best way to roll back to previous versions without baseline in CC" (and this question for more on clearfsimport
).
Do it in a specific activity dedicated to record all the modifications done by that import.
Then you put your baseline.
Finally, cancel that activity, using the cset.pl script: See "Clearcase: how to rollback all changes on specific branch?".
You should get back all the versions you had before making that import.
The drawback is that your history for a given file will reflect a curious 'setback' in the list of versions on the branch of your Stream.
Upvotes: 1