SVN and graphics/binary files

Aaron Bentley aaron at aaronbentley.com
Mon Feb 1 23:12:10 GMT 2010


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

Philippe Lhoste wrote:
> Is Bazaar efficient with binary files?

As efficient as can be hoped with a generic approach, as opposed to a
type-specific approach.

Bazaar uses groupcompress, which is a byte-oriented compression format.
 Results with uncompressed binaries, such as libraries or executables,
are much better than results with compressed binaries, because, as you
note, compression introduces spurious differences between versions of a
file.

As an example of a type-specific approach, a VCS could store compressed
tarballs in their uncompressed form, so that the similarities between
versions were available for compression.  When retrieving the tarball,
it could use pristine-tar to restore the exact binary.

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

iEYEARECAAYFAktnX8cACgkQ0F+nu1YWqI2CuQCfSe/+pyQmfH8qiUaCIz41lvC/
p2MAmgOfTkkxo6XJ6/9XPNaezxmGe6Q3
=hBV2
-----END PGP SIGNATURE-----



More information about the bazaar mailing list