<br>&gt; We need a good concise document explaining step by step how to version code.<br><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://drupal.org/handbook/cvs/quickstart" target="_self">http://drupal.org/handbook/cvs/quickstart
</a><br><br>I&#39;ve made decent progress with CVS using that document (and the good documentation on release best practices <a href="http://drupal.org/handbook/cvs/releases">http://drupal.org/handbook/cvs/releases</a>).&nbsp; I find it easy to manage releases given the intstructions.
<br><br>My question is slightly naive and slightly different.<br><br>I don&#39;t maintain HEAD as an active branch.&nbsp; That is, only 4-7--x and 5--x branches are actually working code.&nbsp; What I haven&#39;t found are any explicit instructions regarding the use of HEAD vs. the other branches.
<br><br>See the issue submitted here: <a href="http://drupal.org/node/101118">http://drupal.org/node/101118</a>, for example.<br><br>I think I&#39;m a good example of someone who uses CVS but doesn&#39;t understand it, so I&#39;d like to know what the expectation is regarding HEAD.
<br><br>So, should I be committing all new changes to HEAD as well as 5--x?&nbsp; Or should HEAD only be used for code that complies with changes to Drupal HEAD?<br><br>Or have I missed the point entirely.<br><br>--<br>Ken Rickard
<br>agentrickard<br>