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

被折叠的 条评论
为什么被折叠?



