Windows OrtoiseSVN文件覆盖性能-有什么方法可以提高它吗?

Windows OrtoiseSVN文件覆盖性能-有什么方法可以提高它吗?,windows,svn,tortoisesvn,visualsvn-server,Windows,Svn,Tortoisesvn,Visualsvn Server,我在我的开发机器(运行WindowsServer2003)上使用TortoiseSVN,在服务器端使用VisualSVN服务器。这两个版本都是最新版本(针对Subversion 1.6.5) 一般来说,一切都很好;然而,我对OrtoiseSVN文件覆盖(浏览器中显示文件锁定或修改状态的小图标)感到有点失望。有时,这些覆盖似乎在提交或锁定后立即更新,有时仅在几次刷新后才会更改,有时在下次重新启动之前显示完全错误的状态 考虑到变量的数量(例如,其他安装的软件),这可能是一个不可能回答的问题,但是否有

我在我的开发机器(运行WindowsServer2003)上使用TortoiseSVN,在服务器端使用VisualSVN服务器。这两个版本都是最新版本(针对Subversion 1.6.5)

一般来说,一切都很好;然而,我对OrtoiseSVN文件覆盖(浏览器中显示文件锁定或修改状态的小图标)感到有点失望。有时,这些覆盖似乎在提交或锁定后立即更新,有时仅在几次刷新后才会更改,有时在下次重新启动之前显示完全错误的状态


考虑到变量的数量(例如,其他安装的软件),这可能是一个不可能回答的问题,但是否有任何已知的技巧来加速这些覆盖的更新?

到目前为止,我得到的最大性能提升是将客户端的图标覆盖设置为不处理整个硬盘,只有我的SVN文件所在的位置

要执行此操作,请打开设置(在资源管理器->陆龟VN->设置中单击鼠标右键),选择图标覆盖,然后在排除路径中输入
c:\*

在包含路径中:输入Subversion工作副本目录的路径(对于我来说,所有目录都在
c:\Subversion\*
c:\workspace\*
下)

使用换行符分隔条目(请参见屏幕截图)

这让客户看起来快了一千倍

此屏幕截图显示了如何排除c:和d:驱动器,只包括相关目录:

您可以从中获得更多性能提示。

您可以。我决定我愿意在没有更新图标的情况下生活,如果这意味着我可以更快地打开和关闭VisualStudio


您还可以降低TSVNCache的优先级,这正是我的老板成功做到的。我们遇到的主要问题是Visual Studio的启动和关闭时间,所以他编写了一个批处理文件,降低了进程的优先级,然后启动了VS.

太好了,我不知道!请注意,目录是以分号分隔的。当你说“只有我的SVN文件所在的位置”时,你是指实际的SVN存储库文件还是工作副本?没关系,我很傻:)你是对的,这确实有区别!这不是我真正想要的;对我来说,重叠图标是OrtoiseSVN最有用的功能之一,所以完全禁用它们并不是一个真正的选项——我只是希望它们有点“快速”。