Re: Notes on Using Git with Subprojects

From: Johannes Schindelin <>
Date: 2006-09-27 08:13:05

On Tue, 26 Sep 2006, A Large Angry SCM wrote:

> How the state (subproject list, branch names, etc.) is recorded in a 
> parent project is only important to the parent project. The parent 
> project must also know how to interact with with each of its 
> subprojects.

Granted, if you mix VCSes, this is most pragmatic.

But it is also wrong: The whole point in bundling the subprojects together 
is (IMHO) to get the benefits of a VCS for the root project, i.e. for the 
combined states of the subprojects. After all, you want to say "I know 
that this collection of projects at these states compiled and worked 

And if you let a build system handle the stitching of the subprojects, you 
completely lose these benefits.


To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
More majordomo info at
Received on Wed Sep 27 08:34:10 2006

This archive was generated by hypermail 2.1.8 : 2006-09-27 08:37:50 EST