Ben Collins-Sussman wrote:
> Ralf.Bauer-Malz@etas.de wrote:
>
>> This is very annoying
>
>
> No, actually, the current default is optimized for people writing
> software. If I run 'svn up' and 5 files change, they all get a
> timestamp of "right now", which means tools like 'make' know exactly
> what to compile.
There are merits on both sides of this issue. I work on a large product
however, where I spend more time than I'd like digging through views
figuring out what happened when and why. Having views that reflect the
change time of files outweighs the benefit Ben mentioned in 80-90% of
cases for me because invariably, due to high complexity, my build tool
will get stymied by non-obvious intermodule/interdirectory dependencies
that are virutally impossible to specify properly and efficiently
[remember large overly complex product] at the same time, and it will
not know *exactly* what to compile even with the update timestamps
(BTW, if you think you know how to resolve all complex build recipe
problems, then please let me know, we've got a job for you that
aparently we're to imcompetent too solve ourselves :-).
My point? For Ralf the default behavior probably is indeed annoying
... for his needs, even if others can't fathom that and think that their
needs are identical to everyone's :-) At least he can change it to do
what he wants.
Evan
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Mar 29 03:24:13 2004