Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SVN icon overlays not showing properly

I'm testing SVN. After the configuration, I can add/commit the files successfully.

However, I can't see the status icons on the files and folders. Can anybody tell me why?

like image 256
Windy Avatar asked Aug 22 '12 09:08

Windy


People also ask

Why is svn not showing icons?

Just restart and even with Tortoise SVN client 1.7. 9 you'll see your SVN overlay icons under Windows 10 again.

How to upgrade TortoiseSVN?

To update, select the files and/or directories you want, right click and select TortoiseSVN → Update in the explorer context menu. A window will pop up displaying the progress of the update as it runs. Changes done by others will be merged into your files, keeping any changes you may have done to the same files.

What is the difference between SVN and TortoiseSVN?

The main difference between SVN and TortoiseSVN is that the SVN is a distributed version control system while TortoiseSVN is an SVN client implemented as a Microsoft Windows shell extension. In brief, SVN is a version control system. On the other hand, TortoiseSVN is a Subversion client.

How do I get rid of TortoiseSVN?

How do I uninstall TortoiseSVN? Simply uninstall from Add/Remove Programs in the Windows control panel. This does not affect your repositories or working copies at all.


2 Answers

In my case, Dropbox overlays were starting with a " (quoted identifier) in the registry. I deleted all the " prefixes and restarted explorer.exe.

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

Edit: I installed Windows 10 and this solution didn't work for me. So I just went to the same registry location and deleted all Google and SkyDrive records and restarted explorer.exe.

Second edit: After installing TortoiseGit it fixed everything without any customisation.

like image 163
Baz Guvenkaya Avatar answered Sep 18 '22 13:09

Baz Guvenkaya


To fix this go to TortoiseSVN > settings > Icon Overlays > Status cache changed from default to shell.

If the drive A or B is used check the Drive type as A and B.

like image 30
Venkatesh Avatar answered Sep 21 '22 13:09

Venkatesh