TortoiseSVN正在显示问号装饰器

Jos*_*hua 7 svn debugging tortoisesvn

在我的d:驱动器的根目录下,TortoiseSVN在所有文件夹上显示问号装饰器.d:驱动器不是SVN工作副本.如何删除装饰器?

Ken*_*tle 11

TortoiseSVN使用TSVNCache来保持这些图标的最新状态,并不总是能够正确选择哪些目录需要装饰.您可以限制它将考虑的目录:

  • TortoiseSVN |设置|外观和图标叠加
  • 在" 驱动器类型"部分中

    • 标记要监控的驱动器类型.
    • 使用包含要监视的目录的路径
    • 使用排除路径来排除目录(奇怪的是)

我只检查了固定驱动器.

排除路径:

c:\*
Run Code Online (Sandbox Code Playgroud)

包含路径:

c:\cygwin\home\me\workspaces\*
c:\dev\*
d:\development\*
Run Code Online (Sandbox Code Playgroud)


小智 7

你应该检查两件事.

  1. 从驱动器的根级别删除任何.svn文件夹.

    .svn文件夹是隐藏的,因此您必须确保Windows资源管理器显示隐藏的文件和文件夹.

  2. 打开命令提示符并运行以下命令.

    tortoiseproc /命令:rebuildiconcache

如果这不会删除图标叠加层,您可能还需要重新启动.