Recommended use of Bazaar for single-committer multiple-machine projects?
David Timothy Strauss
david at fourkitchens.com
Sat Dec 13 12:41:21 GMT 2008
What I would do -- at least right now -- is disallow "bzr update" on checkouts that have a combination of local commits and uncommitted changes. It's not too much to ask of a user to have them locally commit their uncommitted changes before updating, especially since they've obviously created local commits before. Nor is it a hard error message to write: "Cannot update with a combination of uncommitted changes and local commits. Please use bzr commit --local to locally commit your uncommitted changes."
If we do not allow local commits, "bzr bind" would need reworking because you could be binding a branch with a combination of commits and uncommitted changes.
More information about the bazaar