Feedback from evaluation in a corporate environment
Robert Collins
robertc at robertcollins.net
Fri Jan 8 07:42:49 GMT 2010
On Fri, 2010-01-08 at 16:40 +0900, Stephen J. Turnbull wrote:
> Gotta run, but I'm very pleased by how nicely you were able to support
> my guesses. Obviously there's a well-designed, capable DAG handling
> engine in there ... with a little study of your post, probably I can
> give up my git "crutch" for explaining bzr. :-)
Thanks!
> Two easy comments:
>
> Robert Collins writes:
>
> > > when you need coherency in names of heads). git goes this one better
> > > with reflogs
> >
> > I don't see how reflogs really impact things here: yes it gives you a
> > way to address the two heads, but you still need to resolve things
> > eventually.
>
> OK, git goes 0.5 better. :-)
>
> I just like having a well-known name for the other head, rather than
> having to dig it out with a tool I use once in a blue moon (I've
> already forgotten your explanation of how to dig out the other head's
> ID in bzr that you gave me once). This allows me to postpone dealing
> with the implicit branch indefinitely.
Usually I just refer to the origin branch. Often I know immediately that
I will want to merge (resolve the fork) or rebase (resolve
differently ;P) or just discard one side or the other.
Getting at the revid itself isn't particularly useful - it was mainly a
way to show you at the time that its there, IIRC.
One thing one can do is just to make a new branch with the conflicting
head in it, if going offline or whatever:
bzr branch :parent ../naughtydifference
> > Doable but not a particular improvement IMO - just piping straight
> > through fastimport should behave very well for git itself, and tolerably
> > for bzr and other systems.
>
> Not on the XEmacs CVS repository. Gawd, what a mess. ;-) As Uri said,
> it's very useful to save the fastimport dump, because producing it is
> by far the largest time sink. But it's small enough (fastimport blob
> file is 4GB, revision file is < 100MB) that I just keep it in raw form.
> Uri's is about 2 orders of magnitude bigger. Wow!
As yes, now if we just had a pipe of infinite length ;)
-Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20100108/cc546e34/attachment.pgp
More information about the bazaar
mailing list