views:

268

answers:

3

Hi all,

I'm using TortoiseSVN on my development machine (running Windows Server 2003) and VisualSVN Server on the server side. Both are the latest versions (against Subversion 1.6.5).

Everything works well generally; however I'm getting a little frustrated with the TortoiseSVN file overlays (the little icons that show locked or modified statuses on the files in Explorer). Sometimes these overlays seem to update instantly after a commit or lock, sometimes they only change after a couple of refreshes, and sometimes they show completely the wrong status until the next reboot.

It might be an impossible question to answer, given the amount of variables (other installed software, for example), but are there any known tricks to speed up the updating of these overlays?

A: 

Not that I'm aware of. This has been an issue since I began using it, on various Windows platforms. I'm sure if there was a way of improving it, it would, well, be improved.

For reference: A background process called TSVNCache.exe monitors filesystem changes and updates the icons. You could consider making the process run in "real-time" priority, but I wouldn't recommend it.

Paul Lammertsma
+9  A: 
Rich Seller
Great, I didn't know that! Note that the directories are semi-colon delimited.
Paul Lammertsma
When you say 'only the locations my SVN files live in', do you mean the actual SVN repository files, or the working copies?
Mark B
Never mind, I was being silly :) You're right, that does make a difference!
Mark B
I meant the working copies.
Rich Seller
was struggling to find the right words
Rich Seller
+1  A: 

You could disable TSVNCache.exe altogether. I decided I was willing to live without updated icons if it meant I could open and close Visual Studio orders of magnitude faster.

You could also lower the priority of TSVNCache, which is what my boss did with success. The main problem we were having was startup and shutdown times of Visual Studio, so he wrote a batch file that lowered the priority of the process and then started VS.

bentsai
That's not really what I'm after; to me, the overlay icons are one of the most useful features of TortoiseSVN, so disabling them completely isn't really an option - I just wanted them to be a bit 'snappier'.
Mark B