SteveKing <steveking@gmx.ch> wrote on 12/13/2004 12:46:40 PM:
> Nicklas Norling wrote:
>
> > There is a bug in subversion where content of files will have
checksums
> > calculated if the file timestamp
> > differs from the original. Are you having some program 'touch'-ing
your
> > WC files? A long shoot, I know but...
>
> Objection, your honor!
> That's not a bug! If the file timestamp was changed, Subversion _must_
> check if the file has been modified by either calculating the checksum
> or by comparing byte by byte of the file with its base copy. There's no
> other (reliable) way to check if a file has been modified.
> That's definitely not a bug, it's a very good design.
I think it has been discussed in the past that it could be considered a
Subversion bug that it does not fix itself. In other words, if it has to
resort to a byte check and still doesn't find any differences it ought to
update itself so that the next time it does not need to do the byte check
again.
I also believe there are some Subversion operations that can cause the
timestamp problem, or not fix it. I am likely wrong on that point though.
Mark
_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Dec 13 18:50:38 2004