使用SVN管理大型的项目后,有时候系统会变得很慢,此时打开任务管理器,发现cpu占用率并不是特别高,但是硬盘灯一直不停的闪,
观察后发现如果把TSVNCache这个任务关掉,系统的运行速度就会正常了。
但是每次这么关很麻烦。总想找一个彻底的解决办法。
google了一下,有人给出如下解决方法:(原帖参见:http://hahalzb.javaeye.com/blog/278901)
打开系统的文件夹管理–>右键–>TortoiseSVN–>settings–>look and feel–>Icon Overlays–>Status cache 设为”none”就可以了。
不过这么设置之后有一个不方便的地方,就是文件夹的图标不能再正确表示文件的状态了。例如如果你修改了某个文件。原来包含该文件的
文件夹会有一个红色的叉叉,很方便,但是现在这个不会有了。所谓有得必有失。