I have been trying to figure out what is going on with the speed of
browsing a network share over a WAN link. Without tortoise installed I
can pull up the share and see all it's contents in 2 seconds. With
tortoise installed, it takes greater than 20 seconds. That is not so
bad, except every time I navigate up or down on the share there is a
similar delay and it locks up Explorer for the 20 seconds. In my icon
overlay settings I have default set and fixed and network drives
checked. I also have exclude paths set to * and include paths set to a
single directory on my C drive and one directory that is a network
share (but on my LAN not the WAN). This has no effect on the speed
(and yes I rebooted after I changed the settings). I have found that
what does affect the speed is enabling and disabling a single shell
extension using ShellExView: {30351346-7B7D-4FCC-81B4-1E394CA267EB} (I
kill and restart the explorer process after the change to save
rebooting every time while testing). This has the undesired side
effect of not showing the nice icon overlays in Windows Explorer
anywhere. I also looked at the issue with Filemon and when the shell
extension is enabled you can see a ton more file accesses being made
when the share is 'opened'. Why does the shell extension not honor the
settings for the Icon Overlays? Are these settings only for TSVNCache?
I will just leave the extension disabled for now so that I can still
use Tortoise even though I will miss the nice icons...(it's a great
program)! If you need me to do further testing I'd be happy to help -
but I do not have the full version of Visual Studio (just 2008 Express
C++). By the way TortoiseGIT seems to have the exact same issue (and
workaround)!
Regards, David
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2417157
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-11-12 18:48:41 CET