Re: [RFC] Submodules in GIT
- From
Sam Vilain <sam@vilain.net>
- Date
- Dec 5, 2006, 01:31 UTC
- Message-ID
- <4574CBFF.8040708@vilain.net>
- In-Reply-To
- <f2b55d220612041056w68db5891t105054c0d35efe45@mail.gmail.com>
Michael K. Edwards wrote:
Show 6 quoted lines
> who don't want to run kernel.org-scale mirrors. To make this work, > you need sparse repositories (conserving resources when fetching, by > omitting the bulk of currently un-needed submodules that can reliably > be obtained later from elsewhere) and shallow cloning (conserving > resources when publishing, by referring cloners to a third-party > repository for universally available content).
Did you see GitTorrent? http://gittorrent.utsl.gen.nz/ A lot of similar ideas to what you mention. Sorry, still no prototype :)
I'd see the submodules thing as a good way to glue together a whole bunch of repositories, so that the core mirror servers only have to mirror a small-ish number of repositories.
Sam.