ClearCase UCM Mainline Configuration Management Pattern Question

Posted by cogmios on Stack Overflow See other posts from Stack Overflow or by cogmios
Published on 2010-06-01T12:20:57Z Indexed on 2010/06/01 12:23 UTC
Read the original article Hit count: 240

A configuration management pattern question (using Rational ClearCase UCM)

When I use the mainline approach I create new releases by: - create release 1 from mainline - on a certain moment baseline release 1, deliver release 1 to mainline - create release 2 from mainline - on a certain moment baseline release 2, deliver release 2 to mainline - create release 3 from mainline - etc...

Works very nice because the pathname is /main/release 3/latest instead of /main/release 1/release 2/release 3/latest etc...

However... when in release 1 are new elements that have to be propagated to later releases I can not use the mainline since the mainline is already on e.g. release 4.

The only thing I can do is deliver/merge from release 1 directly to release 2. The bad thing is that the pathname then becomes /main/release 1/release 2/latest for that files (and possibly later releases). That is I think not in line with the mainline approach.

What am I doing wrong?

© Stack Overflow or respective owner

Related posts about clearcase

Related posts about configuration-management