Brief article on benchmarks of Python repository with leading DVCSen

Aaron Bentley aaron at aaronbentley.com
Fri Feb 13 16:53:29 GMT 2009


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

Matthieu Moy wrote:
> "Stephen J. Turnbull" <stephen at xemacs.org> writes:
> 
>>  > I'm repeating myself, but you are _not_ explicit about the change it
>>  > content with bzr. The changes in content are _detected_ after the fact
>>  > by bzr, with a diff algorithm. As any decent VCS would do.
>>
>> No, decent VCSes don't use diff algorithms,
> 
> THEY DO, FOR THE CONTENT OF FILES.

They typically use delta compression of some form.  Bzr uses delta
compression, but not in our user model.  Our user model is just
snapshots of directories-- the fact that they are delta-compressed is
repository-specific.

When merging, it is the merge operation that does something similar to
what diff does-- compare the lines in a file and determine which lines
in each file form matching sequences.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkmVpYkACgkQ0F+nu1YWqI0phwCggkopI8Z2WFKOsCpApzUqGz9T
QxMAniu8q6MuDVFz6+32YzRsBcz6Rwjk
=5BXm
-----END PGP SIGNATURE-----



More information about the bazaar mailing list