Re: [PATCH/RFC v2] git-submodule: multi-level module definition
- From
Imran M Yousuf <imyousuf@gmail.com>
- Date
- Mar 5, 2008, 07:40 UTC
- Message-ID
- <7bfdc29a0803042340k2ea6fc1cq435205f1da71bbb0@mail.gmail.com>
- In-Reply-To
- <46dff0320803042316m1921f657wacf63a63491bbda0@mail.gmail.com>
On Wed, Mar 5, 2008 at 1:16 PM, Ping Yin <pkufranky@gmail.com> wrote:
Show 23 quoted lines
> > On Wed, Mar 5, 2008 at 11:17 AM, Imran M Yousuf <imyousuf@gmail.com> wrote: > > On Tue, Mar 4, 2008 at 10:04 PM, Ping Yin <pkufranky@gmail.com> 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?
Show 9 quoted lines
>
> >
> > 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?
Show 15 quoted lines
> > > > -- > > > > > > -- > 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