[rfc] bzr-colo into core
Martin Pool
mbp at canonical.com
Sat Mar 26 06:57:45 UTC 2011
On 26 March 2011 16:31, Stephen J. Turnbull <stephen at xemacs.org> wrote:
> Even branch properties like default push target are associated with a
> name, and therefore only indirectly (and severably!) with any actual
> revisions. But that's not true of most VCSes, and AFAIK in particular
> not Bazaar.
The default push target is stored in the branch.conf file, which is
per-branch data. (ie it is in .bzr/branches/foo/ with
bzr-colo{,cated}, and in .bzr/branch/ with plain bzr 2.x.) The
per-branch data also contains a reference to the tip revision of the
branch. You can `bzr push --overwrite` a branch (ie reset its tip
pointer) and this has no effect on the default push location and vice
versa. They are connected only by the same object having one-way
pointers to both of them. So..?
Martin
More information about the bazaar
mailing list