Who is using subrepos?

Gilles Moris gilles.moris at free.fr
Wed Oct 19 02:34:30 CDT 2011

On Tuesday 18 October 2011 01:33:24 pm Martin Geisler wrote:
> Hi everybody,
> In all the subrepo discussions, there is one point I think we've never
> gotten any feedback on: who on this list actually use subrepos on a
> daily basis?
> I would be particularly interested in hearing from people in crew and
> other core Mercurial contributors.
> While I know a lot about subrepos, I don't use them in my normal work,
> so I put "no" in my row. I also know that Henrik and Sune don't use
> them. Please add yourself to this table:
> * Matt:    ?
> * Benoit:  ?
> * Brendan" ?
> * Henrik:  no
> * Mads:    yes?
> * Martin:  no
> * Nicolas: ?
> * Patrick: ?
> * Steve:   ?
> * Sune:    no
> * Thomas:  ?
* Gilles: no

I am humbly adding myself to the table with a no.
This is not completely true as I am using a kind of subrepo built in my 
Makefile, mostly to handle 3rd party dependencies of our project. But this is 
not the builtin HG subrepos.

Several reasons for this:
- scared with recursive commit default behavior, and what my users could do 
with it.
- this feature is (still) a prototype, and not implemented consistently across 
all hg commands. I can't think about using and teaching in production a 
feature that is still not completely agreed in its concepts by all parties.
- there was no single largefiles extensions couple years ago to handle my big 
library files, but many competing and incompatible extensions. Hopefully this 
changes now.
- I was needing a much looser binding between repos, in particular that 
multiple main repos share the same subrepo. Actually, quite linked to the 
previous point.


More information about the Mercurial-devel mailing list