tags in bzr

Jamie Wilkinson jaq at spacepants.org
Fri May 13 06:27:33 BST 2005


This one time, at band camp, Martin Pool wrote:
>I think we should do this, despite my earlier reservations.  What
>you've listed here should be reasonably simple.
>
>There are just a few open issues:
>
>- What names are allowed for tags?  I am inclined to say that, like
>  programming language identifiers, they can't start with a digit so
>  that we can distinguish them from revision numbers and pass both to -r.

I'd hope that bzr places no restrictions on what the user wants to do with
it; I really hate that the 'version' component of an arch branch name
doesn't let you use alphas in it...  so I think that a --tag option being
separate to -r is a good idea (i.e. rev numbers only for -r and tag names
only for tag)

>- Should tags propagate across merges?  I think yes; people may have
>  to adopt some conventions to avoid getting too many conflicts, such
>  as starting personal-use tags with their username.

That sounds good; suggestions on how to name tags to avoid conflicts is best
left as a best-practice rather than enforced by the tool.




More information about the bazaar mailing list