TortoiseSvn文件夹及文件图标不显示

背景

其实一开始,我并不想以TortoiseSvn文件夹及文件图标不显示作为文章的标题,而是以TortoiseSvn右键弹出菜单不全作为标题。因为最开始我发现对eclipse从svn检出的项目右键操作时,弹出的TortoiseSvn菜单下的二级菜单不全,如下:
这里写图片描述
但是这只是一种现状,它出现的原因是因为我操作的文件夹没有被标记svn图标,如果文件夹上有svn图标的话,右键弹出的菜单就会是正常的,如下:
这里写图片描述
所以,我并没有更换标题,svn图标不显示才是罪魁祸首

解决方式

我的笔记本是win10操作系统,本身自带了onedrive,microsoft office软件,正是他们造成的svn图标不显示

打开注册表

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

发现没有网上说的TortoiseNormal等关于svn的选项,我并没有按照网上所说的人工造注册表来操作,而是卸载了onedrive,microsoft office软件,因为它们占用了图标,导致svn的图标在注册表里不出现,卸载掉这两个软件,重启系统,注册表的svn图标就出现了。如下:
这里写图片描述

总结

win10系统自带的onedrive,microsoft office软件,占用了注册表HKEY_LOCAL_MACHINE
\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers,使得svn的图标无法进入注册表中去。待卸载完这两个软件后,svn图标就可以正常显示了,svn右键菜单功能也恢复正常

猜你喜欢

转载自blog.csdn.net/gs_albb/article/details/80211267