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

RE: Re: After update to 1.6.1 overlay icons disappear

From: <webpost_at_tigris.org>
Date: Fri, 8 May 2009 07:50:54 -0700 (PDT)

This is how I fixed it for myself on Vista 64 SP1:

Killed explorer with taskkill /f /im explorer*
Started new instance of explorer
Uninstalled TortoiseSVN
Deleted TortoiseSVN folder from Program Files
Went through registry and deleted everything that was found using "Tortoise" word
Installed TortoiseSVN-1.6.99.16334-dev-x64-svn-1.6.1-dev.msi

Killed/started explorer and voila! Icons are back.

I suspect that what needs to be cleaned to fix this icon problem is in here:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers

I think that TortoiseSVN installer does not clean up system properly when upgrading to new versions, and this may cause orphaned registry keys that refer to some invalid registry locations.

> > Have you updated your working copies to 1.6 format? Running
> > TSVN->Cleanup should do this.
>
> It is a fresh install (both server and clients 1.6.1). No clients were installed before 1.6.1. (XP SP3)
>
> > Do the context menus work OK?
>
> Yes
>
> > Has something gone wrong with the number of overlay handlers?
> > http://tortoisesvn.tigris.org/faq.html#ovlnotall
> > Some other programmes use overlays, and not just TortoiseCVS.
> > Microsoft Groove uses 5 slots.
>
> No Groove, no other overlay stuff. Plain XP SP3.
>
> > Have you tried rebuilding the icon cache (long shot)?
>
> Yes. No change :(
>
> > Just to emphasize, in my case the issue affects only folders.
>
> Correct. Only folder symbols are missing. After killing the cache process and pressing F5, the problem is solved for a while. The next SVN update or checkig, the problem is there again.
>
> > > Refreshing the view (F5) doesn't work. Rebooting, reinstalling, checking out ... didn't help. Disabling the log cache (don't know if it matters) didn't make any difference.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2115205

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-05-08 16:55:44 CEST

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