local clone much slower than remote clone
Case 1: remote clone
time git clone rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git scsi-sas-2.6
...
real 3m36.432s user 0m0.584s sys 0m0.656s
Case 2: local clone
time git clone /spare/repo/linux-2.6 scsi-sas-2.6
...
Packing 99084 objects
Unpacking 99084 objects
...
real 4m31.876s user 4m43.618s sys 0m40.047s
Downloading an entire kernel tree over cable modem is almost a minute faster than a local clone! IMHO the local clone should just hardlink the packs and objects, and be done with it.
Jeff
Quoted 1 line · Jeff Garzik
time git clone /spare/repo/linux-2.6 scsi-sas-2.6
$ git clone -l -s -n
would be the fastest.
Yes, -n is an irrelevant cheating ;-).
At Fri, 30 Sep 2005 22:45:54 -0400,
Quoted 4 lines · Jeff Garzik
Downloading an entire kernel tree over cable modem is almost a minute faster than a local clone! IMHO the local clone should just hardlink the packs and objects, and be done with it.
git clone -l
perhaps? -s would be nice too.
--
yashi