Best method to pull *fast*?

John Arbash Meinel john at arbash-meinel.com
Tue Jan 19 15:20:19 GMT 2010


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

Ali Sabil wrote:
> On Tue, Jan 19, 2010 at 12:07 PM, Torsten Bronger
> <bronger at physik.rwth-aachen.de> wrote:
>> Hallöchen!
>>
>> I stay up-to-date with CVS Emacs by pulling from the inofficial
>> Bzaar branch.  I don't contribute, I just want to synchronise
>> unidirectionally.  However, an ordinary "pull" generates 140 times
>> more network traffic than bytes changed on the disk.  In one case, I
>> had a diff which was 500 kB big, but "bzr pull" reported to have
>> transmitted 80 MB.
>>
>> Using a lightweight checkout and "update" didn't change much,
>> however, I haven't really benchmarked it yet.
>>
>> Is there a faster way?
>>
> 
> Did you try to use the launchpad mirror (bzr pull lp:emacs) ?

I would recommend the Launchpad site for now. Though you should also set
up a user account. A smart protocol can have the server chop up the bits
you actually need and send it to you, while branching over http or sftp
(the only ways provided by Savannah, afaik) require the client to
download the data and then chop it up itself.

John
=:->

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

iEYEARECAAYFAktVzbMACgkQJdeBCYSNAAOTZACgqdC8hXUI5EMBE1AX/ywFnRyX
0cIAoJrykU2YrR5udRTlkZ3f14JyWxpd
=4sLV
-----END PGP SIGNATURE-----



More information about the bazaar mailing list