Java-Commentar $ID

Hallo,

Ich dokumentiere gerade ein umfangreiches Java-Programm.
Im Kommentar oben in einigen Dateien steht z.b.

* $Id: Soundso.java,v 1.15 2003/10/30 12:00:10 name Exp $

was hat das zu sagen? wird und wann wird dies automatisch aktualisiert? reicht es, wenn ich

* $Id: $

hinzufüge? Ich schecke normalerweise ins CVS ein, habe es aber gerade nicht verfügbar. Die Antwort eilt etwas. :smile:

PS: es ist etwas schwierig nach „java id“ zu googeln.

Grüsse Chris

Hallo Chris,

* $Id: Soundso.java,v 1.15 2003/10/30 12:00:10 name Exp $

was hat das zu sagen? wird und wann wird dies automatisch
aktualisiert?

Das ist der von CVS generierte Versionseintrag, der automatisch beim commit aktualisiert wird. (Keyword Substitution muß allerdings im CVS Client aktiviert sein, ist aber vermutlich bei den meisten IDE’s die Standardeinstellung)

reicht es, wenn ich
* $Id: $

hinzufüge?

nicht ganz, es muß $Id$ heissen. Googeln nach „CVS Keyword Substitution“ sollte einiges an Doku hervorzaubern, z.B. http://www.loria.fr/~molli/cvs/doc/cvs_12.html

gruß
Heavy