Performance of bzr update for lightweight checkout
Aaron Bentley
aaron at aaronbentley.com
Fri Feb 4 17:12:54 UTC 2011
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11-02-04 11:57 AM, Ulrich Mueller wrote:
> In Gentoo, we have a live ebuild for GNU Emacs that will access their
> repository at savannah.gnu.org. The initial checkout is done with
> "bzr checkout --lightweight" because we don't need any history.
> During the last month I have noticed that on several of my updates
> huge amounts of data, about 700 MB, were transferred.
> Am I doing anything wrong?
Lightweight checkouts are meant for use in high-bandwidth, low-latency
environments, such as LANs or local disk. It sounds like you should be
using heavyweight checkouts or branches instead.
In order to perform an update, you need history. Most of the data you
see being transferred will be history data.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk1MM5UACgkQ0F+nu1YWqI016gCfeCZbJ1S0Wp9rYvVqz8v8DgyJ
UYAAninNBV029lb5SYJcZWPq46ClqtpI
=9cIH
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list