r2 - 03 Oct 2007 - 13:47:15 - MarcGirodCmWiki  >  CM Web  >  ConfigurationManagement > SoftwareConfigurationManagement > MarcGirod  >  BranchBasedRule

Branch Based Rules in Config Specs

This is in the context of (base) ClearCase, and more specifically of branch uses.

One can specify element * .../some_branch/LATEST (with a -mkbranch branch clause), but this brings some shortcomings:

  • the same as with labels, because of a dependency on the order of rules, in case they conflict with each other;
  • the fact that the owner of some_branch might chtype her branch away e.g. after labeling it (for publication to some degree), which one won't catch until after a setcs -current which reevaluates the mapping of the branch type name.
  • and of course, what one sees as LATEST from some_branch may or may not, for different reasons, be consistent, which leads to further discussions. Checking in intermediate results should always be allowed. Why this would create a problem in this case is the consequence of an unfortunate coupling between checkin and publication.

-- MarcGirod - 03 Oct 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions | key Log In
 
Copyright © 1998-2008 CM Crossroads LLC
Ideas, requests, problems regarding CmWiki?? Send feedback