Soweit ich mir angelesen habe geht das wie folgt. Du setzt ein Keyword in der Datei (so ähnlich wie du das bereits in deinem Code vorhattest). In dem Beispiel was ich gefunden habe nutzt der Autor folgendes Keyword:
$Revision$ oder $Rev$
Jetzt musst du SVN informieren, dass es ein gewisses Keyword ersetzen soll:
Das Ganze funktioniert natürlich auch mit dem Änderungsdatum, dem Autor und und und...
Auf dieser Seite findest du das Ganze nochmal genauer erklärt (auch für das Setzen des Datums etc). Leider ist die Seite ziemlich bescheiden übersetzt, aber man kann es so gerade noch verstehen ;)
Ich poste es hier einmal in der übersetzten deutschen Version und in der Originalversion in englisch: