I'm talking about SVN keywords.
Things like $Id$ etc... that are embedded in the source code comments.
SVN expands these on checkout and maintains a list of properties
of which keywords that are to be expanded on a per file basis.
For example, take a look at the file wiring_digital.chttp://code.google.com/p/arduino/source/browse/trunk/hardware/arduino/cores/arduino/wiring_digital.c
This file was modified just days ago and is at revision 977 yet the SVN Id
keyword in the source code is from 3 years ago at revision 248
because keyword expansion is not properly enabled.
SVN is not like SCCS/RCS/CVS that have keyword expansion
Having out of date revision information is worse than having no revision information at all.
The SVN properties need to be updated to allow the SVN keywords to be expanded properly.
There are simple commands to enable keyword expansion
it only has to be done once.
Then the keyword expansion works again, and you can forget about it.
This can only be corrected by one of the arduino project owners.
I'll go open an issue on the issues list so this doesn't get lost.
Link to issue on issues list:http://code.google.com/p/arduino/issues/detail?id=277