电脑刚更新完,恰好刚svn检出项目,检出之后没有图标,在网上找了很多办法,但是都没有效果,之后用以下办法来解决的。
1,先查看regedit,[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers]是否有SVN的相关注册表;
2,如果有,看它是否在前面,因为生效的只是前15个,如果在后面排列,可以重命名这几个注册表,在前面加上空格或者数字;3,如果没有SVN相关的注册表,先将ShellIconOverlayIdentifiers下的注册表右键导出(以防后续修改注册表出问题可以恢复),编辑导出的文件,将下边的内容粘贴到导出的文件下,双击导出的文件;
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ 1TortoiseNormal]
@="{C5994560-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ 2TortoiseM