Wie übertrage ich nur die Änderungen eines Subrepo?

9

Ich habe einen Master Repo, der einige Änderungen hat, die ich nicht begehen möchte.

Ich habe einen Subrepo, der Änderungen hat, die bereits committed sind.

Ich möchte die Änderung der Subrepo-Revision in meinem Master-Repo festschreiben, ohne die Änderungen an den Dateien im Master-Repo zu bestätigen.

Ich kann das anscheinend nicht tun. Ich kann .hgsubstate nicht committen und triviale Änderungen an einer Datei vornehmen, die die Subrepo-Änderungen am Master-Repo nicht festschreibt.

    
Matthew Schinckel 19.06.2012, 02:16
quelle

1 Antwort

10

Übergeben Sie den Namen des Subrepo selbst an commit und Mercurial aktualisiert .hgsubstate und commit es.

%Vor%

Beachten Sie, dass die Datei in% dont-commit-me nie committed wurde, aber die .hgsubstate wurde aktualisiert.

    
Ry4an Brase 19.06.2012, 13:29
quelle

Tags und Links