Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#3

Re: Wert der SVN Rev als Patchlevel/Ausgabe im Projekt verwe

  Alt 19. Jan 2009, 07:57
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. 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).
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat