Call for testing of colocated branch support in bzr.dev

Martin Pool mbp at sourcefrog.net
Mon Feb 20 08:27:19 UTC 2012


On 20 January 2012 04:40, Jelmer Vernooij <jelmer at samba.org> wrote:
>
> The known bugs for colocated branches can be found here:
>
> https://bugs.launchpad.net/bzr/+bugs?field.tag=colocated
>
> If you hit other bugs, please file a report. It would also be interested to
> hear your general impression of colocated branches, and what you like and
> don't like about it.

I just switched my Launchpad checkout to use this.  So far, generally
pretty good, but I'm having some trouble pushing to lp.

If I do just a plain push, it fails like this:

mbp at joy% bzr push lp:~mbp/launchpad/test-push
bzr: ERROR: Server sent an unexpected error: ('error', 'KeyError',
"'Bazaar meta directory, format 1 (with colocated branches)\\n'")
HPSS calls: 2 (0 vfs) SmartSSHClientMedium(bzr+ssh://mbp@bazaar.launchpad.net/)

(which is not so surprising, until support is landed there.)

But, if I try to push into a newly created branch, it seems to get
stacking wrong and to transfer an overly large amount of data.
Digging in to this a bit more, I think it is because Launchpad (or
Bazaar?) doesn't autoconfigure stacking properly if you create a
branch, then separately push to it, which is probably a bug regardless
of colo stuff.

It will be nice when we can use this for repos on lp and get away from stacking.

I'm pretty sure this is a bug in init, perhaps an old latent bug:
<https://bugs.launchpad.net/bzr/+bug/936772>

-- 
Martin



More information about the bazaar mailing list