|
From: Daniel J S. <dan...@ie...> - 2005-11-22 20:52:12
|
Hans-Bernhard Broeker wrote: > Harald Harders wrote: > >> grep '/ChangeLog/' CVS/Entries | sed 's_/ChangeLog/[0-9.]*/\(.*\)//_\1_' >> >> during compiling or by ./configure or ./prepare. > > > Please keep in mind that not all developers are on Unix ... > > If we want to put a 'last checkin' timestamp into the banner page of > builds from CVS, the server is the place to implement such a scheme. The > server would basically modify 'version.h' automatically, every single > time anybody checks in anything. The date string could either be taken > from the RCS $Id, or generated by a script on the server. Along the same line of reasoning, I think we wouldn't want to open the door for users or maintainers to easily, unintentionally modifying that date. In very few instances would that be useful, I think. Rather it would lead to more confusion where an older CVS version could appear to have a more recent date. I say we're stamping what's in CVS and if ever someone wants to change that date on a local copy, they have to go out of their way to do it. Dan |