O'Reilly logo

IBM Rational ClearCase 7.0: Master the Tools That Monitor, Analyze, and Manage Software Configurations by Tatiana Shpichko, Marc Girod

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Rollback of in-place delivery

We asserted that in-place delivery would be reversible. Now is the time to show it in practice, on an example. First the trivial case: a new version of the file foo was edited in an mg branch, spawn from the baseline represented by the floating label type AAA, equivalent at this point to the fixed AAA_2.37. The situation prior to the delivery was thus seen with the lsgenealogy command from our ClearCase::Wrapper::MGi wrapper, invoked with a depth of two levels of ancestry:

$ ct lsgen -d 2 foo foo@@/main/mg/5 (MG, MG_1.25) foo@@/main/mg/1 foo@@/main/ts-012/7 (AAA, AAA_2.37, TS-005, TS_3.01)

After the delivery, including archiving (see Chapter 6) of the branch (mg -> mg-003) and label (MG -> MG-013) types, the situation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required