TortoiseSVN图标覆盖更新到Windows 10后不显示
我一直在使用Windows 8和TortoiseSVN图标已正确显示,但安装Windows 10后,我不能再看到文件/文件夹状态的图标。
有相同的问题,并通过运行regedit
解决,删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
一些条目,并重新启动。 删除OneDrive1 …内容未被授权,但我有一些来自Google云端硬盘。 你也可以通过双击registry目录并做一个“导出”到一个文件来制作一个bakup。
在Windows 10中,大多数条目都被OneDrive使用,您将无权删除它们。 为了做到这一点,右键单击条目(例如:“OneDrive1”,然后单击“高级”,然后单击标题为“更改”的链接,在“所有者”旁边的顶部。在你的用户名并点击确定,现在给自己“完全控制”,然后应用它,现在你应该能够删除或重命名它。
正如在当前build议的答案中提到的那样,您需要对registry中的重叠标识符的条目进行sorting。 我还没有删除这些OneDrive或GoogleDrive条目,但是通过添加3个空格将它们重新命名为所有的Tortoise文件夹。 只需重新启动,即使与龟SVN客户端1.7.9你会看到你的SVN覆盖图标在Windows 10下再次。
我解决了我的问题,TortoiseSVN图标没有出现在Windows 10中,在我的存储库位于可移动驱动器的特殊情况下。
有一个Tortoise设置,确定哪些驱动器types图标用于: 驱动器A:
和B:
:,可移动驱动器,networking驱动器,固定驱动器,CD-ROM,RAM驱动器和未知的驱动器 。
Windowsregistry中图标叠加的命名不是问题。
名称自动以“1”,“2”等为前缀
强制他们(在我的电脑中)按字母顺序排列在OneDrive图标之前的列表顶部。
所以,所有的图标都在前15位。要进入乌龟设置,右键单击桌面或文件夹,然后selectTortoiseSVN>设置 。
在“设置”中,select“ 图标叠加” 。 你会find驱动器types设置。
你可以去:
Tortoise Settings > Icon Overlays -> Overlay Handlers
并取消所有checkbox,申请,然后重新激活并申请。
这将在registry中做同样的事情,但不是手动的。
否则,您可以使用下面的button打开registry,然后向上移动键,在名称前添加一些空格。
TortoiseSVN 1.9.1将通过重命名覆盖图标(从2个空格开始)来解决此问题,以确保它们在OneDrive图标之前加载 。
检查你的显示器缩放 。
我的问题原来是这样的:
事实certificate,在主显示器和次显示器上DPI不同。 当辅助监视器设置为125%(与主监视器相同)时,图标再次出现。
实际上由SuperUser.com上发布的User3163提供的答案
我build议您更改叠加层的状态caching。
Settings -> Icon Overlays -> Status cache
也许这将有助于重新初始化caching。
确保Touseo的最新版本。
我和OP有同样的问题。 安装版本1.9.2解决了这个问题没有任何调整。
对于任何使用Windows 10的用户,反馈中心都有一个请求来让微软解决这个问题。 如果您想添加+1来修复它,请点击以下链接: https : //aka.ms/Cryalp 。
该链接仅适用于Windows 10,因为它需要打开反馈中心才能获得build议。 该链接是使用反馈中心中的“共享”function生成的,aka.ms是Microsoft使用的内部链接缩短服务。
以下步骤适用于我:
- TortoiseSVN – >设置 – > IconOverlays – >图标集
- select“Win10”图标集
- 重新启动计算机。
我正在使用Subversion 1.7.x并安装版本1.9.1或修改registry项没有解决这个问题的图标叠加。
在我的情况下,使用SVN升级工作副本后 ,出现升级项目的图标叠加。
总之,使用Subversion 1.7.x的旧项目不会使用Subversion 1.9.x(在Windows 10下)显示图标和项目。
提示:有一个button,可以将您带到设置 – >图标叠加 – >叠加处理程序 – >启动registry编辑器的registry 。 至less在版本1.9.1
我删除了所有的onedrive键,安装最新的预览等等,终于意识到图标一直在为一些资源pipe理器目录视图而不是其他人。
换句话说,中,大,超大和瓷砖,但不是列表或细节。 由于我不想全面了解这些工作,所以我现在只是将我的工作目录视为瓷砖。
svn升级工作副本。 就我而言,Jenkins从来没有做过全新的结账,因此工作副本已经过时了。
对于一个快速和肮脏的workaroung尝试unistalling OneDrive,DropBox的,谷歌驱动器的客户端,我工作在Windows 10 x64。