Gibt es einen besseren Weg, um die aktuelle Revision Hash in Mercurial alsDrucken Aktuelle Mercurial Revision Hash?
hg log -l1|grep changeset|cut -d: -f3
extrahieren?
Ein Teil meines Webapp-Deployment-Skripts "markiert" das hochgeladene App-Tarball mit seinem eindeutigen Revisions-Hash.
Beachten Sie, dass 'hg log -l 1' Ihnen den letzten Änderungssatz anzeigt, nicht unbedingt den, auf den Sie gerade aktualisiert werden!Das Flag -f beschränkt die Ausgabe des Hg-Logs auf die Vorfahren des aktuellen Arbeitsverzeichnisses, so dass 'hg log -f -l1' näher bei dem ist, was Sie wollen. – waterproof