From: Johannes Sixt Date: Tue, 12 Jun 2007 10:34:38 GMT Subject: Re: [PATCH 5/5] Add gitmodules(5) Message-ID: <466E76BE.A3F84A2D@eudaptics.com> In-Reply-To: <8c5c35580706120127p649227d8gc706cb8b364d02b9@mail.gmail.com> Lars Hjemli wrote: > > On 6/12/07, Sven Verdoolaege wrote: > > On Tue, Jun 12, 2007 at 09:05:21AM +0200, Lars Hjemli wrote: > > > +submodule..path:: > > > + Defines the path, relative to the top-level directory of the git > > > > Your previous patch had "_a_ path" instead of "_the_ path". > > I prefer the former since it allows a module to be checkoud out > > at multiple locations. > > This is somewhat intentional. I want to move the submodule repos into > .git/submodules/$name/ (with working dir) and symlink this directory > when 'checking out' the submodule. This would be a simple solution for > the following problems: > -keeping submodule modifications between checkouts > -having submodules within submodules It has already been said in the past that symlinks are *bad*. The don't exist on Windows (MinGW). Please do not use symlinks for such central concepts. -- Hannes