Re: git bundler service
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Sep 14, 2011, 19:13 UTC
- Message-ID
- <7vhb4fszsc.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <4E70F6E8.80408@dbservice.com>
Tomas Carnecky <tom@dbservice.com> writes:
Show 8 quoted lines
> I do a fair amount of end-user support in our official IRC channel and > every now and then someone with a really slow or unreliable internet > connection stumbles over the fact that git can't resume clones. In the > past I would real quick clone the repo and make a bundle for them (if > the repo was public). Now I made a service out of it: > https://bundler.caurea.org/. The site is really simple: you enter a > git url and after a while you'll be able to download the > bundle.
Interesting, as I was talking with others on a related solution to a similar issue of priming the well for large clones.
The basic idea is to allow a site automatically to redirect fresh-clone clients to a URL to HTTP reachable mirror network, and force them to grab a bundle, extract it and then re-contact the server for only incremental updates relative to the bundle (and of course that exchange would happen inside the updated client without end-user intervention).