windows 8 下 TortoiseSVN 图标无法正常显示

最近微软windows 8 发布了,我也装上体验了一把.

今天装上TortoiseSVN 后,发现功能可以正常使用,但是文件夹的左下角不显示图标了.

我用的是64位的系统,svn版本:TortoiseSVN-1.7.10.23359-x64-svn-1.7.7

网上查了下,下面为原因:

Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用,发现被SkyDrive优先使用3个,后面的svn就没办法正常使用了.

解决办法:如图,

 

找到注册表位置:

 

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

 

重命名svn键值名称,前面加空格,空格的优先级较高.

 

参考:

http://www.2cto.com/os/201111/110058.html

http://www.cnblogs.com/Jinglecat/archive/2009/08/28/1555792.html

http://tortoisesvn.tigris.org/faq.html#ovlnotshowing

http://stackoverflow.com/questions/1057734/tortoisesvn-icons-not-showing-up-under-windows-7

 

posted @ 2012-11-29 20:57  heyun  阅读(1141)  评论(0编辑  收藏  举报