9

我一直遇到乌龟的问题。

当我检查代码时,文件夹上通常为绿色或红色的乌龟图标没有出现。任何解决方案???

提前致谢。

4

7 回答 7

21

1 - 检查您的 TortoiseSVN 设置是否正确

右键单击 SVN 文件夹 >> TortoiseSVN >> 设置

选择图标覆盖:
1. 状态缓存为默认值
2. 驱动器类型:(选择)网络驱动器,固定驱动器

2 - 查看 Windows 中是否安装了太多图标集

Window 最多允许 11 个 IconSet,如果安装了 DropBox 等其他程序,它们将劫持这些位置

由于我们在注册表中工作,请注意不要编辑内容,除非您确定!

  1. 运行注册表
  2. 导航到:
    HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/EXPLORER/ShellIconOverlayIdentifiers
  3. 如果有超过 11 个文件夹,那么你有太多的图标集
    :: 在我的情况下,这是因为 DropBox - 文件夹名称是(“DropboxExt1”,“DropboxExt2”)并且我的 Tortoise 被命名为(1TortoiseNormal,2TortoiseModified)
    - - 问题是 Windows 读取它并根据字母数字顺序启用它们('"' 在字母数字堆栈中的 '1' 之前)

    解决方案:如果您遇到与我相同的问题,您可以简单地重命名 Dropbox 注册表列表。我将我的 Dropbox 列表从 ('"DropboxExt1"') 重命名为 ('X"DropboxExt1"'),只是在注册表的开头添加了一个 'X'。
    >>重新启动计算机以查看注册表列表生效。
于 2014-10-10T21:19:40.703 回答
13

如果您从 1.6.8 或 1.6.9 升级,还请尝试修复安装。只需重新启动 TortoisSVN 安装程序并选择“修复”。覆盖图标和 TortoiseSVN 升级存在已知问题(请参阅此博客文章)。

于 2010-09-17T11:53:41.970 回答
4

如果您已将代码签出到网络或可移动驱动器上,则需要设置一些首选项以查看图标。

于 2010-09-17T11:54:05.893 回答
1

请参考以下链接 http://tortoisesvn.net/node/97。我也遇到过类似的问题,图标通常会在两到三次重启后开始出现。

另请参阅以下链接

http://gavtaylor.co.uk/blog/missing-tortoise-svn-shell-icon-overlays

TortoiseSVN 图标在 Windows 7 下不显示

于 2010-09-17T11:49:36.497 回答
1

你可以去TortoiseSVN>Settings>Icon Overlays>Status Cache

如果default选中则从默认更改为shell。如果shell选中则将其从 更改shelldefault。它应该修复它。

于 2016-03-30T05:15:24.453 回答
0

也许这取决于您的平台?如果要在 Windows 资源管理器中使用 TortoiseSVN 覆盖图标,则需要安装 64 位 TortoiseSVN,因为 Windows 资源管理器在 Windows 64 位上是 64 位的。

http://tortoisesvn.net/faq.html#nomenus

如果您使用的是 XP 或 Vista 64 位,请确保您已安装 x64 版本的 TortoiseSVN。由于这些操作系统版本上的资源管理器是 64 位应用程序,因此无法加载 32 位版本的 TortoiseSVN。

不过,您仍然可以在这些操作系统版本上保留 32 位版本的 TortoiseSVN:它将显示在这些应用程序的 32 位应用程序文件打开/保存对话框中。

于 2010-09-17T11:51:50.167 回答
-1

在最新版本的 TortoiseSVN 中,旧_svn文件夹已被弃用。最好将它们重命名为.svn.

attrib -h _svn
rename _svn .svn
attrib +h .svn
于 2014-03-03T11:17:51.643 回答