Woher weiß ich das aktuelle Tag von Mercurial?

9

Nun bekomme ich vim Quellcode von Mercurial ( hg ):

%Vor%

dann

%Vor%

Woher weiß ich nach einigen Stunden, an welchem ​​Tag ich gearbeitet habe?

Gibt es einen Mercurial-Befehl, der die aktuellen Tag-Informationen angibt?

    
harris 25.07.2013, 02:03
quelle

2 Antworten

19

Spätestes Tag in Vorfahren mithilfe von Protokoll und Templating

hg log -r "." --template "{latesttag}\n"

    
Lazy Badger 25.07.2013, 03:11
quelle
15

Wenn Sie sicher sind, dass Sie eine getaggte Revision haben, verwenden Sie einfach:

%Vor%

Dies zeigt den Revisions-Hash und alle Tags (und den Zweignamen, falls vorhanden).

Wenn die aktuelle Revision kein Tag hat und Sie den nächsten markierten Vorfahren suchen möchten, können Sie stattdessen verwenden:

%Vor%

oder das Äquivalent, aber kürzer:

%Vor%

Beide funktionieren, indem Sie die Schnittmenge aller Vorfahren und aller markierten Revisionen finden.

Sie können auch auf die Ausgabe von hg log -G schauen, um herauszufinden, wo Sie sich befinden (der aktuelle Knoten im Revisionsdiagramm wird mit einem '@' anstelle eines 'o' markiert) und dann das nächste Tag suchen.

    
Reimer Behrends 25.07.2013 02:43
quelle

Tags und Links