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

Re: TSVNCache uses 100% CPU for a long time

From: Nick Gilbert <nick_at_x-rm.com>
Date: 2006-05-24 11:03:48 CEST

>> I have noticed that TSVNCache uses 100% CPU for a very long time if I
>> browse to a folder inside my working copy which has thousands of files
>> in it. The folder itself is under SCC but the contents of the folder
>> are EXCLUDED using svn:ignore *.* set on the folder itself.
>>
>> If the contents of the folder are ignored, why should TSVNCache use up
>> so much processing power when it is opened in explorer?
>
> Even though the contents are ignored, the folder itself isn't. So
> Subversion still has to check every file for its status:
> * check if the file is present
> * for every file, check if it matches the svn:ignore pattern
> * if it matches, set its status to 'ignored', otherwise to 'unversioned'
> (of course, only if it *is* unversioned).

Perhaps we need a property which tells SVN/TSVN to truly ignore a folder
(as if it wasn't even there).

Nick...

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed May 24 11:04:04 2006

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