Merging work
Because the MAJ team is not contributing to a baseline soon, it is not necessary to merge work (and test the results) in a shared view. MAJ developers can continue working in their own views.
Periodically, the project manager sends an excerpt from the findmerge log to an individual developer, who executes the commands and monitors the results. (The developer can send the resulting log files back to the project manager, as confirmation of the merge activity.)
The project manager verifies that no more merges are needed, by entering a findmerge command with the –whynot option:
% cleartool findmerge /vobs/monet /vobs/lipub -fversion /main/LATEST –whynot –print
.
.
No merge "/vobs/monet/src" [/main/major/4 already merged from /main/3]
No merge "/vobs/monet/src/opt.c" [/main/major/2 already merged from
/main/12]
.
.
The merge period ends when the project manager removes the lock on the major branch:
% cleartool unlock brtype:major@/vobs/monet brtype:major@/vobs/libpub
Unlocked branch type "major".
Unlocked branch type "major".