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

RE: Bug? use-commit-times not honored in fsfs repository (second post )

From: Peter Dulimov <PeterDu_at_resmed.com.au>
Date: 2006-07-31 04:25:36 CEST

-----Original Message-----
From: Erik Huelsmann
Sent: Saturday, 29 July 2006 7:02 AM
To: Peter Dulimov
Cc: users@subversion.tigris.org
Subject: Re: Bug? use-commit-times not honored in fsfs repository
(second post )

> It appears to be FSFS related, since the same client on a bdb repository
> gave the expected behaviour.

Sorry for the long delay, but could you create a reproduction recipe I
could use to fix this?

Thanks!

bye,

Erik.

>>>>>>>>>>>>>>>>>>>> Response >>>>>>>>>>>>>>>>>>>>>>>

Hi Erik,

No worries! I appreciate your assistance. As it turns out, I don't think
that
the problem is correct as originally described. I tried to replicate it
using
a trivial example, and I couldn't.

I think what happened was as follows. I checked out my original working
copy
with the "use-commit-times" switch commented. That puts the time of the
check-out
on every file, which I definitely didn't expect. So I removed the comment
and
somehow expected "update" to fix the timestamps. (Actually, I don't think I
thought
about it that much.) Of course, none of the timestamps changed, and so I
created
a dummy bdb repository which worked as expected (because I had started with
the
use-commit-times uncommented), and so I blamed fsfs.

So if anything, the "problem" is that on the initial check-out, with
"use-commit-times"
commented, you get the check-out time, not the time of last modification of
the
file. When use-commit-times is not commented, you *do* actually get the
last commit
time of the files (not directories), as expected.

I think that I was quick to anticipate a problem with use-commit-times
because one of
my colleagues has mentioned that he has problems with use-commit-times.
Sorry about that.

Regards,

Peter.

<<<<<<<<<<<<<<<<<<<< End Response <<<<<<<<<<<<<<<<<<<<<<

> -----Original Message-----
> From: Erik Huelsmann
> Sent: Thursday, 20 July 2006 4:33 AM
> To: Peter Dulimov
> Cc: users@subversion.tigris.org
> Subject: Re: Bug? use-commit-times not honored in fsfs repository
> (second post )
>
>
> On 7/19/06, Peter Dulimov wrote:
> >
> > Hello All,
> >
> > My config file has "use-commit-times = yes", and when accessing a
> repository
> > using the http method I find that the times on my checked out files are
> the
> > correct commit times.
> >
> > However, when accessing a different fsfs based repository, the time on
the
> > files checked out are not the commit times, but the times that the files
> > were written to the wc in the local file system. (The fsfs is also on a
> > local file system.)
> >
> > I am using svn version 1.3.2 (r19776) on Win2K.
>
> Is this FSFS related? (ie did you try with a bdb repository?) or is
> use-commit-times just broken?
>
> Thanks!
>
> Erik.
>
> Warning: Copyright ResMed. Where the contents of this email and/or
attachment includes materials prepared by ResMed, the use of those
> materials is subject exclusively to the conditions of engagement between
ResMed and the intended recipient.
>
> This communication is confidential and may contain legally privileged
information.
> By the use of email over the Internet or other communication systems,
ResMed is not waiving either confidentiality of, or legal
> privilege in,the content of the email and of any attachments.
> If the recipient of this message is not the intended addressee, please
call ResMed immediately on +61 2 9886 5000 Sydney, Australia.
>
>
>
>

Warning: Copyright ResMed. Where the contents of this email and/or attachment includes materials prepared by ResMed, the use of those
materials is subject exclusively to the conditions of engagement between ResMed and the intended recipient.
 
This communication is confidential and may contain legally privileged information.
By the use of email over the Internet or other communication systems, ResMed is not waiving either confidentiality of, or legal
privilege in,the content of the email and of any attachments.
If the recipient of this message is not the intended addressee, please call ResMed immediately on +61 2 9886 5000 Sydney, Australia.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Jul 31 04:26:45 2006

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