Reasons for selecting Bazaar over other tools

John Arbash Meinel john at arbash-meinel.com
Tue Nov 20 22:46:58 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ian Clatworthy wrote:
> Jelmer Vernooij wrote:
> 
>> Looks good, in particular the BzrVsGit and BzrVsHg pages.
> 
> Thanks Jelmer.
> 
>> There's two things I miss though; both hg and git support parallel
>> imports significantly better than Bazaar does at the moment.
> 
> Can you explain what you mean with an example?
> 
> Ian C.

Both use a chained hash model. So if you start with exactly the same texts, you
will get the same revision handles.

So if I convert the same source as you, we intrinsically get the same ids (as
long as the converters use the exact same way of converting the data).

Both use the simple path of the file as its handle. Which makes handling
renames trickier, but means they don't need a separate handle (which we have).

Robert's idea for the workaround was called "path tokens", which was mostly
just a way of having file-ids aliased (have a different value in the past,
point to multiple values, etc.)

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHQ2PiJdeBCYSNAAMRAmsYAJ9pQ8k1Xd1qcbduwMF0xTKD/YvWowCdHUM8
Fsz9uMB5nuIb0076B5pK4OQ=
=LG5S
-----END PGP SIGNATURE-----



More information about the bazaar mailing list