<div class="gmail_quote">On Thu, Feb 9, 2012 at 20:26, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":1jn">tags are no good. we implrement branches in different clones.<br>
<br>
You could argue that we should throw away branches in clones have all<br>
clones in a single branch - and change our workflow.<br>
<br>
But I think this will be too confusing to most of us [yeah you could<br>
change your bash prompt to always indicate wich branch you are on -<br>
wich is equivalent to 'cd different clone' - but not all of us are<br>
that sophisticated]</div></blockquote></div><br><div>Hg named branches are kind of screwy and bookmarks (which are less screwy) are still an "extension", so it makes sense to have separate clones to use for release management. But these releases get merged back, so just tagging them would place the tarball in the right place.</div>
<div><br></div><div>But PETSc release tarballs include generated documentation, so using bitbucket's auto-generated tag-tarballs is not enough for releases.</div>