On 9 Apr 2004, at 02:10, Craig McClanahan wrote:

matthew.hawthorne wrote:

Simon Kitching wrote:

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.
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.

+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]



Reply via email to