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

Re: Keeping last-modified dates

From: Greg Thomas <thomasgd_at_omc.bt.co.uk>
Date: 2006-08-29 18:52:58 CEST

On Tue, 29 Aug 2006 17:18:13 +0100, "Steve Fairhead"
<steve@fivetrees.com> wrote:

>Greg Thomas said:
>
>1-Aug: Alice checks out file foo.c, modification date 1-Aug.
>2-Aug: Bob modifies, commits foo.c
>3-Aug: Alice does a make. foo.c is compiled,
> creating foo.o timestamped 3-aug.
>4-Aug: Alice does a 'svn update'. foo.c arrives timestamped 2-Aug
> Alice does a make. foo.c is not compiled, despite being
> changed since the last compilation, as foo.c is timestamped
> 2-Aug (when Bob made the change), which is before foo.o was
> created (3-Aug).
><<
>
>This is fairly bogus. So Alice has edited a file, thrown it away, and
>reverted to an earlier version. With or without a VCS, this is (as I said
>earlier in another post) the sort of situation that breaks makefiles anyway.
>I'd do a make clean.

Alice never edited a file. She simply checked it out on 1-Aug,
compiled it 3-Aug, and updated it on 4-Aug. Nothing was chucked away
(although the revision of 1-Aug was replaced with revision of 2-Aug),
nothing was reverted.

Greg

-- 
This post represents the views of the author and does
not necessarily accurately represent the views of BT.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Aug 29 19:24:13 2006

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.