Ich habe eine Möglichkeit, eine Quellcodedatei mit der aktuellen Revisionsnummer jedes Mal zu aktualisieren, wenn ich einen Commit mache? So etwas wie, sagen wir, dass in meinem footer.php habe ich so etwas wieMercurial Update-Quellcode mit der aktuellen Revisionsnummer
Rev. number: {REVISION}
Und wenn i {REVISION} begehen wird mit den aktuellen Versionsnummer ersetzt werden. Ich verwende TortoiseHG
Die Keyword-Plan-Seite, zu der Sie verlinkt haben, enthält einen großen Absatz, der erklärt, warum Keywords eine schreckliche Idee für ein DVCS sind. Ihre Folge-Idee (sollte eine zweite Antwort sein), das Build-Skript zu verwenden, um den Versions-String zu injizieren, ist viel besser. Ein großer ist 'hg log --template '{letzter Tag} - {neuester Tagabstand} - $ {node | short}' –