Re: [PATCH/RFC v2] git-submodule: multi-level module definition
From: Imran M Yousuf <hidden>
Date: 2016-06-15 22:44:20
On Wed, Mar 5, 2008 at 1:16 PM, Ping Yin [off-list ref] wrote:
On Wed, Mar 5, 2008 at 11:17 AM, Imran M Yousuf [off-list ref] wrote: > On Tue, Mar 4, 2008 at 10:04 PM, Ping Yin [off-list ref] wrote: > > .gitmodules with with multiple level of indirection > > ------------------------------------------------------ > > [submodule "service"] > > submodule = crawler > > submodule = search > > [submodule "crawler"] > > submodule = util > > submodule = imcrawter > > [submodule "search"] > > submodule = util > > submodule = imsearch > > At this point I have few questions - Will Service have its own tree > besides its submodules? Now, service itself is not a submodule, and service is just a logical name for a group of moduels.
If I am not mistaken I can do it now as well, by "git submodule add repo path". What would be the difference with this and your approach?
>
> For your above example of .gitmodules hierarchy if I issue "git
> submodule init -m util", can you please explain what will be the
> outcome, i.e. which modules will be initialized.
>
Only the util module will be initialized using the path and url in
submodule.util.{path,url}I got that part as thats how git-submodules currently work; Actually what I wanted to know is as util is referenced to several logical submodules, will they be initialized as well? that means wherever util is referenced it will be initialized; is that what it means?
> > -- > -- Ping Yin -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
-- Imran M Yousuf Entrepreneur & Software Engineer Smart IT Engineering Dhaka, Bangladesh Email: imran@smartitengineering.com Mobile: +880-1711402557