Re: [RFC] submodule+shallow clone feature request
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Feb 10, 2010, 22:57 UTC
- Message-ID
- <alpine.DEB.1.00.1002102354010.20986@pacific.mpi-cbg.de>
- In-Reply-To
- <7vsk983fi4.fsf@alter.siamese.dyndns.org>
Hi,
On Wed, 10 Feb 2010, Junio C Hamano wrote:
Show 16 quoted lines
> Schuyler Duveen <sky@columbia.edu> writes: > > > My use case is deploying from a git repository, which would be even more > > graceful with the following features: > > > > 1. When 'git clone' has both --recursive and --depth, then submodules > > are also checked out shallow (for speed/bandwidth). > > > > 2. Some way to specify an override on .gitmodules sources. This is > > because our .gitmodules includes public, read-only sources (github), > > rather than our local repos we would prefer to deploy from (for the > > purpose of reliability). > > These should be doable if you do not use --recursive, so I don't think > they are insurmountable issues. I suspect many people would welcome > such enhancements to the "git submodule" potty.
Yes. Note, though, that the problems of enhancing git-submodule are not technical, as we can learn from the recent history, including the lack of support for rebasing submodules (there _were_ patches!).
Ciao, Dscho