Zitat von
Phoenix:
Zitat von
Viktorii:
Ich verwende Subversion in Kombination mit Tortoise. Gibt es eine Möglichkeit den Wert der Subversion Revision als Patchlevel/Ausgabe im Projekt zu verwenden?
Ja.
Bei TortoiseSVN gibt es unter \Programme\TortoiseSVN\Bin\ die Datei SubWCRev.exe.
Hier gibt es die Dokumentation.
SubWcRev kann Textersetzungen in angegebenen Dateien durchführen. $WCREV$ wird dann eben durch die Revisionsnummer ersetzt.
Das ganze als Pre-Build event durchführen (oder mittels Batch-Datei vor Delphi 2006) und Du hast Deine Revisionsnummer im Projekt.
Das habe ich soweit geschafft. Vielen Dank.
Zitat von
Phoenix:
Wenn Du die in Deine Versionsnummer einbauen willst musst Du halt dafür sorgen, dass die Textersetzung in der .rc-Datei geschieht und die .rc - Datei vor dem Compilieren in eine .dcr Datei kompiliert wird (brcc32.exe).
Hier bräuchte ich noch etwas Hilfe. Ich finde bei mir keine .rc Datei, oder muss ich die erstellen? Und wie genau kompeliere ich diese dann in eine .dcr Datei?