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