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

RE: [TSVN] Re: Commit dialog taking ages to populate

From: Hughes, Bill <Bill.Hughes_at_cox.co.uk>
Date: 2004-09-10 10:44:17 CEST

Simon Large wrote:
> "SteveKing" wrote:
>> The reason that some projects get slower is that if the filedates
>> change but not the contents, then Subversion has to go through the
>> whole file, reading each byte up to the end of that file to check if
>> it was really modified or not. That's how Subversion determines the
>> status of a file. If the filedate hasn't changed, then Subversion
>> assumes that the file isn't modified and doesn't read it byte by
>> byte.
>
> Is that a recognised issue with subversion?
>
> Does that mean that if you do a "touch *.c" or similar you
> will cripple the
> performance?
>
> Sounds like the fix in SVN is trivial - if you have to compare a file
> byte-by-byte and they turn out to be the same, just change
> the timestamp on
> the pristine copy to match the user copy, so that the
> slowness does not
> re-occur.
This looks like a BAD idea - if you have multiple devs than you'd be forever
changing the timestamp to the date of whoever accessed it last and sloaw
everyone down.

-- 
Bill Hughes
This e-mail transmission is strictly confidential and intended solely
for the person or organisation to whom it is addressed. It may contain
privileged and confidential information and if you are not the intended
recipient, you must not copy, distribute or take any action in reliance
on it. If you have received this email in error, please reply to the
sender as soon as possible and delete the message. Please note that we
are able to, and reserve the right to, monitor e-mail communications
passing through our network.
The views expressed in this email are not that of the company unless
specified within the message.
The inclusion of this footnote indicates that the mail message and any
attachments have been checked for the presence of known viruses.
If you have any comments regarding our policy please direct them to
postmaster@cox.co.uk
________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs Email
Security System. For more information on a proactive email security
service working around the clock, around the globe, visit
http://www.messagelabs.com
________________________________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Sep 11 20:19:04 2004

This is an archived mail posted to the TortoiseSVN Dev mailing list.