[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cvs up slowdown
From: |
James Cloos |
Subject: |
Re: cvs up slowdown |
Date: |
Tue, 19 Sep 2006 16:13:53 -0400 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.0 (gnu/linux) |
>>>>> "Mark" == Mark D Baushke <address@hidden> writes:
>> From a read of the src, it looks like is is supposed to do that only
>> for locally-modified files. I cannot see why it should think the
>> files were modified, though....
Mark> This can happen when the timestamp on the file is different than the
Mark> timestamp in the CVS/Entries file which in turn can happen if your
Mark> tree is using NFS storage on a machine that has a different concept of
Mark> time than your local machine.
Looks like the problem stems from the use of a right/... timezone
instead of a posix/... timezone. The UTC-vs-posix difference skewed
the seconds of the timestamp in Entries.
In short, cvs's idea of GMT when using a right/... timezone is wrong.
It only changes the hours, not also the seconds.
I'll look at it some more and submit a patch.
It there an easy way to fix the Entries files, to have them match the
files' timestamps?
-JimC
--
James Cloos <address@hidden> OpenPGP: 0xED7DAEA6