my first-ever extension: hgsubrepo

Lester Caine lester at lsces.co.uk
Mon Jul 12 06:39:55 UTC 2010


Nicolas Dumazet wrote:
> It surely sounds useful to be able to update all SVN subrepos of a
> repo in a single command. On the other hand, if subrepos are mercurial
> repos, "updating all" does not make much sense, because those subrepos
> can have multiple heads, and one might want to explicit the
> destination changeset for each subrepo.

I think that this is part of the problem with the way subrepo's currently work? 
Personally I would like to be able to select a particular 'version' of the 
modules I am putting together to form the master project. A 'stable' build may 
well be using version 2.x of a module, while the head is 3.x but as Andrew has 
indicated, currently you DO have to manually update things to achieve that? On 
the base CVS or SVN 'repo' that is handled already ...

It really is getting quite annoying having to learn more and more languages just 
to support the ones that we ARE using. I'm having to work on java code to tidy 
up things in Eclipse, python here simply to use DCVS while all my production 
work is targeting PHP. And I've still got legacy C/C++code to manage as well :( 
Still at least I have managed to avoid C# and dot :)

-- 
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php



More information about the Mercurial mailing list