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

Bug? TortoiseSVN getting very slow because of scanning and locking files in Recycler

From: Carsten Lergenmüller <clergenmueller_at_gmx.de>
Date: Thu, 13 Nov 2008 10:30:37 +0000 (UTC)

Hi everybody,

currently my

TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24 18:06:34
Subversion 1.5.4,
apr 1.2.12
apr-utils 1.2.12
berkeley db 4.4.20
neon 0.28.3
OpenSSL 0.9.8i 15 Sep 2008
zlib 1.2.3

is getting terribly slow when I am doing actions like Revert or Resolve
on the top level folder of my working copy. (Slow meaning that the dialog
hangs for 60 - 120 seconds.)

I tried to find out what's happening and used ProcessMonitor from
Sysinternals. It shows that the Tortoise process is scanning files
in my Recycler folder. Seems to be some old working copy that I one
day decided to dump and which is now stuck in the Recycler.

I have no idea what's done to these files, but whatever it is, I
think it should ignore files in the Recyler :-) Apart from
performance, another unpleasant effect is that emptying the Recycler
tends to fail because of locks held by TortoiseSVN.

I'm adding a part of the Process Monitor output below, maybe this
helps to diagnose the problem.

If I can help any further, please contact me by mail, I'm not subscribed
to this list.

Bye,
and thanks for your good work,
Carsten

"Sequence","Time of Day","Process Name","PID","Operation","Path",
"Result","Detail"

"n/a","11:08:21,3150004","TortoiseProc.exe","5036","QueryDirectory",
"D:\RECYCLER\S-1-5-21-816753194-951557310-824800324-10618\Dd564\
fue-extensions\.svn",
"SUCCESS","0: .., 1: all-wcprops, 2: entries, 3: format, 4: prop-base,
 5: props, 6: text-base, 7: tmp"

"n/a","11:08:21,3151616","TortoiseProc.exe","5036","QueryDirectory",
"D:\RECYCLER\S-1-5-21-816753194-951557310-824800324-10618\Dd564\
fue-extensions\.svn",
"NO MORE FILES",""

"n/a","11:08:21,3152734","TortoiseProc.exe","5036","CloseFile",
"D:\RECYCLER\S-1-5-21-816753194-951557310-824800324-10618\Dd564\
fue-extensions\.svn",
"SUCCESS",""

"n/a","11:08:21,3236931","TortoiseProc.exe","5036","CreateFile",
"D:\RECYCLER\S-1-5-21-816753194-951557310-824800324-10618\Dd564\
fue-extensions\.svn\prop-base",
"SUCCESS","Desired Access: Read Data/List Directory, Synchronize,
Disposition: Open, Options: Directory,
Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write,
AllocationSize: n/a, OpenResult: Opened"

"n/a","11:08:21,3366677","TortoiseProc.exe","5036","QueryDirectory",
"D:\RECYCLER\S-1-5-21-816753194-951557310-824800324-10618\Dd564\
fue-extensions\.svn\prop-base\*",
"SUCCESS","Filter: *, 1: ."

"n/a","11:08:21,3392482","TortoiseProc.exe","5036","ReadFile",
"D:\$Directory","SUCCESS","Offset: 0, Length: 4.096, I/O Flags:
Non-cached, Paging I/O, Synchronous Paging I/O"

"n/a","11:08:21,3694009","TortoiseProc.exe","5036","QueryDirectory",
"D:\RECYCLER\S-1-5-21-816753194-951557310-824800324-10618\Dd564\
fue-extensions\.svn\prop-base",
"SUCCESS","0: .., 1: qooxdoo-logo.png.svn-base, 2:
selenium-logo.png.svn-base, 3: unitedinternet-logo.png.svn-base"

"n/a","11:08:21,3695593","TortoiseProc.exe","5036","QueryDirectory",
"D:\RECYCLER\S-1-5-21-816753194-951557310-824800324-10618\Dd564\
fue-extensions\.svn\prop-base",
"NO MORE FILES",""

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org
Received on 2008-11-13 12:00:26 CET

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