关于SVN状态图标不显示的解决办法

今天突然发现svn文件的默认图标不显示了,对于日常使用很不方便,经过一通搜索,发现问题所在(都指向注册表图标被占用),于是按照网上打开注册表,发现竟然没有相关Tortoise的值。没有Tortoise 系列可能是被360等流氓软件删除了,需要新建注册表并导入了,按照这个试了一下才解决,在此记录一下。

关于图标的说明:
Windows Explorer Shell 支持 Overlay Icon 最多15个,Windows 自身已经使用了4个,所以就只剩下了11个 供我们使用。如果你之前安装了例如Groove这样的软件,那么可能我们可利用的就更少了,轮不到Tortoise了。像这样的情况,我们可以调整 Tortoise图标名称的字母顺序,来提高Tortoise的优先位置,因为Windows 内部就是安装名称的字母顺序来优先显示的。

方法一:

通过svn的设置来解决

右键->TortoiseSVN->setting->Icon Overlays->Status cache->default/Shell
若此方式不行,再看方法二

方法二:

修改注册表,win+R 打开运行,输入regedit,打开注册编辑表

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\,重命名Tortoise相关项,使其位置靠前

亲测,能用

猜你喜欢

转载自www.cnblogs.com/97guoxiang/p/12892316.html