Wie lauten die zwei Zahlen in der Mercurial Changeset ID?

8
%Vor%

Was ist 211 bzw. 746a4ab8b3e3 ?

Wenn ich hg revert -r REV mache, was sollte REV sein? 211 oder 746a4ab8b3e3 oder 211:746a4ab8b3e3 ?

    
qazwsx 17.04.2012, 22:32
quelle

2 Antworten

11

211 ist die lokale Revisionsnummer und 746a4ab8b3e3 ist die kurze Knoten-ID . Die lokale Revision unterscheidet sich [wahrscheinlich] zwischen Repositorys für dieselbe Node-ID und ist nicht zum Übermitteln von Revisionen geeignet. Das Formular mit dem : ist nur eine Art, wie sie gemeinsam für die Anzeige dargestellt werden.

In den meisten Fällen ist entweder "Revisionsnummer" für die Verwendung mit Hg-Befehlen in Ordnung. (Und die lokale Version ist einfacher zu tippen!) Seien Sie jedoch gewarnt: Wenn jemand sagt, "Update auf Revision 42", dann schauen sie entweder auf Ihren Bildschirm oder müssen eine Lektion gelernt werden.

Suchen Sie jetzt ein HG-Lernprogramm ; -)

    
user166390 17.04.2012, 22:36
quelle
1

Wie Pst vor 211 sagt, ist die lokale Revisionsnummer.

Ich würde empfehlen, sich dieses großartige HG INIT Tutorial anzuschauen.

Aus dem folgenden Beispiel von HG Init können Sie sehen, dass bei jedem Check-in die erste Changeset-Nummer erhöht wird.

  

changeset: 1: a52881ed530d Stichwort: Tipp Benutzer: Joel Spolsky    Datum: Mon Feb 08 14:51:18 2010 -0500   Zusammenfassung: Change crunch to smoosh

     

changeset: 0: c1fb7e7fbe50 Benutzer: Joel Spolsky    Datum: Mon Feb 08 14:50:08 2010 -0500   Zusammenfassung: Erste Version von Guacamole Rezept

    
Boas Enkler 18.04.2012 06:07
quelle

Tags und Links