Non recursive update with subrepo's

Kastner Masilko, Friedrich kastner-masilko at at.festo.com
Thu Jan 30 13:18:31 UTC 2014


> From: mercurial-bounces at selenic.com [mailto:mercurial-bounces at selenic.com] On Behalf Of Raphael Sebbe
> 
> My argument here is that there is another scenario, let call it "Daily
> Development", in which developers work on each repo and want to handle
> themselves the versions of each repo/subrepo (full control). However,
> in that use-case, whenever the parent repository is pulled/updated, it
> also updates the subrepo, which is cumbersome because developers have
> to go through each of the subrepo to update them back to the tip. That
> "Daily Development" scenario of not updating subrepo when updating
> parent repo is not possible at all in Mercurial (couldn't find options
> for it), yet it's the most common one for us.

I use this "daily development" scenario every day at work, and it is no problem at all. Mercurial will just recognise the changed subrepos as dirty working-copy (as it should), and "merge" the new update-version into the working-copy if the standard update-and-merge strategy is applicable.

Do you perhaps use "-C" all the time?

Regards,
Fritz


Development Software Systems
Festo Gesellschaft m.b.H.
Linzer Strasse 227
Austria - 1140 Wien

Firmenbuch Wien
FN 38435y
UID: ATU14650108

Tel: +43(1)91075-198
Fax: 
www.festo.at

Der Inhalt dieser E-Mail und moeglicher Anhaenge sind ausschliesslich fuer den bezeichneten Adressaten bestimmt.
Jede Form der Kenntnisnahme, Veroeffentlichung, Vervielfaeltigung oder Weitergabe des Inhalts dieser E-Mail und
moeglicher Anhaenge durch unberechtigte Dritte ist unzulaessig. Wir bitten Sie, sich mit dem Absender der E-Mail in
Verbindung zu setzen, falls Sie nicht der Adressat dieser E-Mail sind sowie das Material von Ihrem Computer zu loeschen.

This e-mail and any attachments are confidential and intended solely for the addressee. The perusal, publication, copying or
dissemination of the contents of this e-mail by unauthorised third parties is prohibited. If you are not the intended recipient of this
e-mail, please delete it and immediately notify the sender.




More information about the Mercurial mailing list