On Fri, 8 Jul 2005, Petr Baudis wrote:
> Let me join the sceptics camp. :-) > > Dear diary, on Thu, Jul 07, 2005 at 09:04:58PM CEST, I got a letter > where Linus Torvalds <[EMAIL PROTECTED]> told me that... > > Note that I just re-packed the kernel archive on kernel.org, and removed > > _all_ unpacked files. Once that percolates to the mirrors, the http > > protocol will be useless without anything like this. > > *grumble* > > So, what _is_ then the way to pull now, actually? If we use rsync, won't > we end up with having the objects we previous had twice now? Rsync works fine. You can either unpack the pack you get, or, if you prefer, just run git-prune-packed which will remove the stand-alone object that it finds in packs. Now you're no longer duplicating data, and your repository is smaller than it used to be anyway. Of course, that requires that you trust the packs 100%. It seems to be stable, and I've packed the whole kernel repo, but I actually keep my private tree unpacked still just in case. > I think it would be actually simplest (for the user) to have a trivial > CGI script on the other side which will do the git-upload-pack stuff. Well, git-upload-pack expects the other end to follow the proper protocol, but yes, you can certainly expose it through a web interface and a specialized client that way. Linus - 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