Używanie svnversion z svn: słowa kluczowe
Używam Visual SVN na moim Windows Box.
Mam repozytoriumApplication
, który maFramework
jako svn: zewnętrzny. Wszystko dobrze i dobrze.
Kiedy wymelduję sięApplication
, Chciałbym mieć wersjęApplication
iFramework
do umieszczenia w pliku stopki. W ten sposób mógłbym mieć coś takiego:
Application Version $ApplicationVersion$, Framework Version $FrameworkVersion$
Zwykle rozumiem, że mogę użyć svn: słów kluczowych i dodać poprawkę - ale, jak rozumiem, svn: keywords stosuje się dla poszczególnych plików. Kilka witryn zasugerowało użyciesvnversion
aby wygenerować dane wyjściowe dla każdej zmiennej, ale nie jestem całkowicie pewien, jak to zrobić.
Jeszcze raz na Windows Box, używając VisualSVN. Rozwijam się także na komputerze Mac, używając Versions.app, jeśli zapewnia bardziej znajomy interfejs, aby ludzie mogli odpowiedzieć :)
Edytować - moja aplikacja to aplikacja internetowa PHP. Jako taki nie ma kompilacji.
Dzięki!