Ben Collins-Sussman wrote:
...
> Instead, it seems that CVS timestamps work correctly 90% of the time,
> for the two Really Big use-cases:
>
> * developers: 90% of the time they just keep updating to HEAD, and
> rebuilding. Thus updated files get 'now' time, and 'make' does
> what they want.
...
> So for these reasons, I think {Ben, Karl, Justin} are of the opinion
> that if we have a timestamp feature at all, the CVS behavior is
> probably the least evil of all options, and most useful.
Here is a way to improve on CVS behaviour with respect to generated files in
the repository:
During an update, set all timestamps to the time the update began (i.e.,
approximately 'now', and identical for each file touched by a single
update). The advantage this gives is: if a source and generated file are
both updated, the generated file will be considered up-to-date by make,
regardless of the order in which the individual files are updated.
Max.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jun 24 22:52:15 2003