[ANNOUNCE] bzr-gardener: A new way to manage lots of branches and working trees
Vincent Ladeuil
v.ladeuil+lp at free.fr
Thu Sep 16 15:57:24 BST 2010
>>>>> Russ Brown <pickscrape at gmail.com> writes:
> This looks really useful! I have a couple of questions though.
> How does it determine "merged"?
By looking if the current tip is part of the ancestry of the merge
url. The merge url is either the submit branch or the parent branch.
> For me, "merged" would mean the branch has been merged to a
> specific other branch (i.e. trunk, or similarly purposed).
Yes, that's the idea and generally that's the parent your forked from or
the branch you submit your patches to. Both are remembered by bzr so I
use them.
> It doesn't seem to be doing that though: it's marking plenty of
> branches as "merged" that I don't consider to be merged at all.
Can you post the output of 'bzr info -v' for such a branch ? Does it
mention either a submit branch or a parent branch ?
The plugin currently missed the ability to define a "kind" of branch for
which more precise checks can be made so all feedback about such strange
results are warmly welcome, you can even file a bug for it.
> Also, for checkouts where the branch it is bound to has
> disappeared, it is erroring (exception: Not a branch). Maybe it
> would be cleaner to mark these as something like "orphaned"?
I haven't worked on checkouts yet, but this seems like a very good
idea. Care to file a bug for it too ?
Vincent
More information about the bazaar
mailing list