From: Petr Baudis <[EMAIL PROTECTED]> Date: Mon, 4 Jul 2005 22:42:35 +0200
> Dear diary, on Mon, Jul 04, 2005 at 10:39:09PM CEST, I got a letter > where Linus Torvalds <[EMAIL PROTECTED]> told me that... > > That said, the pack-file thing I'm working on won't be perfect either, and > > the main advantage is that it should work over ssh. The fastest way to do > > a clone is really to do a recursive hardlinked tree, so you may well want > > to just do > > > > #!/bin/sh > > mkdir "$2" && cp -rl "$1/.git" "$2/.git" > > > > and it should be about a million times faster and equally effective. > > > > Untested, of course. > > I wouldn't do that on anything but .git/objects. ;-) Agreed. When I do it by hand (but I shouldn't have to do this by hand, git-clone-script should do it this way if that's the best and most efficient) I usually link the object directory then copy the rest of the stuff non-linked. I keep hoping git-clone-script is going to be a good way to clone two local trees. Is my hope misguided? :-) - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html