Using tags with a checkout
David Niergarth
dn at hddesign.com
Tue Sep 4 22:55:57 BST 2007
Hello,
My local repositories are checkouts from a shared server. To update my local
checkout, I run
bzr up
I've tried adding tags but found that the tags are not propagated back to the
remote branch (the source of my checkout). Also, if I add a tag to the remote
branch, doing a 'bzr up' on my local checkout doesn't propagate the tag back to
my checkout.
This seems to be a known bug (opened March 2007).
https://bugs.launchpad.net/bzr/+bug/93856
My question is, is there any way of propagating tags without resorting to
rsyncing my local copy back to the shared server? (And, even then, other
developers would still not be able to pull the tags to their local checkout.)
And a related question... The documentation explains
Tags are stored in the branch, and are propagated it is pushed, pulled
or merged.
But with a checkout, how would you push a tag you add locally back to the
remote branch? With a checkout, you normally "push" things back by doing a
checkin. But adding a tag doesn't change any files (or update the revno) so
there's nothing to checkin.
Thanks for any suggestions,
--David Niergarth
More information about the bazaar
mailing list