Ich habe eine Schiene Website. Ich möchte beim Neustart von Mongrel die aktuelle svn-Version in public/version.txt schreiben, damit ich sie dann in einen Kommentar im Seitenkopf einfügen kann.Schreibe aktuelle SVN-Version in Textdatei
Das Problem ist die aktuelle lokale Version von Svn bekommen - ich bin ein wenig verwirrt.
Wenn ich zum Beispiel svn update auf einer Datei, die seit einiger Zeit nicht aktualisiert wurde, bekomme ich "At Revision 4571.". Jedoch, wenn ich Svn Info mache, bekomme ich
Pfad:.
URL: http://my.url/trunk
Repository Root: http://my.url/lesson_planner
Repository UUID: #########
Revision: 4570
Knoten Art: Verzeichnis
Spielplan: normal
letzten Änderung Autor: max
zuletzt geändert Rev: 4570
letztes Änderung Datum: 2009-11-30 17.14.52 0.000 (Mo 30 Nov 2009)
Hinweis sagt diese Revision 4570, 1 niedriger als der vorherige Befehl.
Kann mir jemand klar sagen und mir zeigen, wie man einfach die aktuelle Versionsnummer bekommt?
Dank, max
Ich hatte schon immer einen Traum, in dem die Build-Nummer meiner Anwendung mit der SVN-Revision übereinstimmen würde. Ich bin gespannt, wie das funktioniert. –
Siehe: http://stackoverflow.com/questions/1449935/getting-svn-revision-number-into-a-program-automatically –