[RFC] bound branches initial ui
Robert Collins
robertc at robertcollins.net
Wed Feb 22 04:07:19 GMT 2006
On Tue, 2006-02-21 at 21:55 -0600, John Arbash Meinel wrote:
> Robert Collins wrote:
> ...> You have local commits. Please resolve the conflicts and then run 'bzr
> > commit' to send your local commits to the master, or 'bzr commit
> > --local' to record that you are now up to date with the master.
> > $ bzr revert
> > $ bzr st
> >
>
> Well, if 'bzr commit' does the pivot, then it seems okay to have 'bzr
> update' prepare the branch such that a commit will make it pivot.
> As long as you haven't actually changed my 'revision-history' yet, so I
> can 'bzr revert' and get back to a branch with only my changes.
Yup.
> >> bzr update
> >> !! Oh shit I don't want this, how do I go back
> >> bzr revert
> >> !! Where did all my changes go
> >>
> >> So I guess I'm +0.5
> >
> > I hope my comments above clarify the 'update + revert' case - but I dont
> > see that its any different in the above proposal to 'update + revert'
> > with a 'checkout' - and thats deliberate.
> >
> > Rob
>
> Update + revert with a checkout means I lose my changes. update+revert
> with a diverged bound branch should lose the master changes. I do see
> them being different.
Well, I meant more that
update + revert: 'trashes uncommitted data'
in both cases. The basis it reverts to in both cases is also 'the last
commit'.
> With a non-diverged bound branch, then we definitely should strive to
> have near identical actions as a checkout. It is just a heavy checkout
> which lets me diverge/go offline if I ask it to. Without having to plan
> ahead. (I can convert a checkout to an offline branch if I think about
> it before I pack my bags, but not once I'm on the plane).
Yes.
So are we at +1 ?
Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060222/54a5f8b2/attachment.pgp
More information about the bazaar
mailing list