Problem with mutability of "official" branch

Doug Lee dgl at dlee.org
Sat Sep 20 22:11:16 BST 2008


In what I think is a typical structure where there's an "official"
branch from which releases are made, is there a way to avoid the
following two problems, biggest first?  The commands below are done
from a checkout of the "official" branch:

1.  "bzr push --overwrite" wiping out a revision that was released,
whether or not it was tagged.

2.  "bzr merge" and then "bzr push" changing the revision number
of an already-released revision (a tag would still get to it, but
if there's no tag and people try using the revision number, it won't
be the same revision anymore!).


-- 
Doug Lee                 dgl at dlee.org        
SSB BART Group           doug.lee at ssbbartgroup.com   http://www.ssbbartgroup.com
"If you refuse to be made straight when you are green,
you will not be made straight when you are dry." {African}



More information about the bazaar mailing list