[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Status of meta-data-versioning (mod time)?

From: Branko ÄŒibej <brane_at_xbc.nu>
Date: 2005-07-12 13:49:02 CEST

Dirk Schenkewitz wrote:

> - 'make' uses them. If the right order is preserved, this could also
> be solved using --use-commit-times, but right now I believe that
> the right order is not preserved.

I've heard this argument many times, and it's simply *wrong*. Imagine
this scenario:

    * update to HEAD
    * make clean all
    * update to some older revision
    * make all

If you preserve commit times in the WC, then after the update to an
older revision, some files that need rebuilding will have changed, but
make won't notice because their timestamps would be older than the
timestamps of the generated files left over from the previous build.
Such an update would force you ro do a clean rebuild, and that's not nice.

The argument assumes that generated files are under version control,
too, but that's usually not the case.

-- Brane

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jul 12 13:51:13 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.