SOLVED-SVN Is Not Display Folder and File Icons Correctly
Icons play a very important role in svn, different icons represent the operation performed on that file or folder or the result of the operation, without the icons the result of the operation we performed is not known. So here are four ways to solve the problem of svn not displaying the correct icons for folders and files.
Way 1: Fix svn icon not displaying problem issue via registry editor
Method Principle: Windows Explorer Shell supports up to 15 Overlay Icon, Windows itself uses 4, with only 11 left to be extended, Windows internal is the alphabetical order of the icon name to be displayed first. If the TortoiseSVN icon is squeezed to rank after 11, the icon will not be displayed. If we want the TortoiseSVN icon to move to the front, we can add spaces before its name, as spaces have the highest priority.
Step 1: Use the shortcut key WIN+R to open Run, type regedit, and open the registry editor.
Step 2: Press Ctrl+F, search for "ShellIconOverlayIdentifiers" in the registry.
Step 3: Rename Tortoise1Normal, Tortoise2Modified ...... Tortoise9 Unversioned as 0Tortoise1Normal, 1Tortoise2Modified... ... 8TortoiseUnversioned. There are three spaces in front of the number. Please refer to the following figure.
Step 4: Restart the computer, the icon will be displayed correctly after success.
Note: If the icon is still not displayed, we can add a space in front of the name.
Way 2: Fix svn icon not displaying problem issue via TortoiseSVN Settings
Step 1: Right-click on any folder and select TortoiseSVN -->Settings.
Step 2: Select Icon Overlays from the left side of the pop-up dialog box, and Shell from the Status cache on the right side. And then click "ok" to save the change.
Step 3: Find the software installation package, double click, select next, and select repair.
Step 4: When finished, click yes to restart. We need to restart the computer to change settings.
Way 3: Fix svn icon not displaying problem issue via icon set
Step 1: Right-click on any folder and select TortoiseSVN -->Settings.
Step 2: Select the Icon set for the corresponding computer system, and then click "ok" to restart the computer.
Way 4: Fix svn icon not displaying problem issue via uninstalling and reinstalling SVN
If none of the above methods can solve the problem of icons not displaying, then try uninstalling and reinstalling the program.
Step 1: Search for SVN in the Start menu and click Uninstall.
Step 2: Click Yes to continue.
Step 3: After uninstalling, click the following path to reinstall. https://osdn.net/projects/tortoisesvn/storage/1.14.1/Application/TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.msi/
For more on solving the issue of svn icons not showing up, please see this article: SOLVED - TortoiseSVN icon Overlays are not Showing in Windows 10