Changing the UI of checkout
Stefan Monnier
monnier at iro.umontreal.ca
Sat Apr 18 19:53:22 BST 2009
> I'd add though that we should also make binding better,
> otherwise you can still get into the same mess as "commit --local"
> with unbind && commit && bind.
> I think bind should refuse to work if the branches are out of sync.
> Maybe it can do a push/pull for you as a convenience when the branches
> did not diverge,
> and otherwise advise the user to merge && commit and try again.
> (this is obviously not critical for v2)
Yes: the problem of "commit --local" is not that it's a bad command, but
that Bzr currently handles it poorly. So I think that rather than
remove it, its hamdling should be fixed.
Also, regarding bound branches, I think they should be less magical:
They should really be little more than branches where "commit" also does
"push".
Stefan
More information about the bazaar
mailing list