matthew.hawthorne wrote:
Simon Kitching wrote:I like having the "$Id$" string somewhere at the top of each file, because I often download the sources onto my laptop, and can't execute "cvs status" from an airplane.
What benefit is there in having this info in the source?
I can't currently see any:
* Developers can just use "cvs status".
* End users just care that the file came from "version 2.1".
* Maybe it is useful info when working with source snapshots, but that isn't very common.
What am I missing?
I think it's a convenience to be able to see when the last change was made, and who made it, in the source file -- instead of doing 'cvs status'. But that's about it.
+1
the version doesn't add anything (but distractions ;) to the javadocs but having an $Id$ tag somewhere is useful (on occasion).
i think that henri's right about good @since tags being much more useful. if this was done just before each release, it'd probably be possible to use a script to add these to every method and every class (which does not have them already).
- robert
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
