Bound branch implementation
John A Meinel
john at arbash-meinel.com
Sun Nov 13 02:50:31 GMT 2005
One use case that comes up fairly often is wanting to have a public
location where people can download your branches, while still having a
local branch that you can use offline.
Also, frequently people want to have some sort of centralized
development, where they have a shared branch that multiple people can
commit to. In this sort of mode, you have to update your local tree
before you can commit.
So, I think I have an implementation which works. It is built off of
Robert's integration branch, and is available from here:
http://bzr.arbash-meinel.com/branches/bzr/bound-branch/
Eventually, we want to put this into bzr core, but first I would like to
get some feedback. I made sure committing when bound has a decent error
message, but I'm not sure that I've tracked down all the other
possibilities.
My test cases work, indicating the functionality is there, but that
doesn't mean the user interface is perfect. Also, I believe it will fail
when bound to a remote tree, since we can't update remote WorkingTrees.
I don't know if we will support updating remote trees, or just creating
branches without remote working trees.
But if you're willing, play around with it.
John
=:->
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051112/0bb5db26/attachment.pgp
More information about the bazaar
mailing list