2

我在 VMWare 分区中运行 Windows。有时,TSVNCache.exe 进程开始做一些奇怪的事情(似乎它在做一个无限循环的 I/O 操作)。突然间,我的整个 VMWare 会话开始变慢。我的 Mac 发热严重。从某种意义上说,它非常热。

我的问题是这个 TSVNCache 进程到底是什么?,似乎没有它我可以在 SVN 存储库上做几乎所有事情。

4

3 回答 3

6

这就是在资源管理器中生成覆盖图标的原因,这些图标告诉您文件/目录是否被修改、冲突等。

最近有几个修复,请确保您拥有最新版本的 TortoiseSVN。如果您最小化 SVN 必须检查的一组内容,性能也会提高 - 告诉它忽略任何临时目录、目标文件目录等。

于 2008-09-30T14:21:53.120 回答
1

这是乌龟SVN图标覆盖过程,在乌龟设置中禁用图标覆盖以使其消失。如果您想查看图标覆盖,(在 Windows 资源管理器中指示文件是否已更新、修改、冲突等的图标)您必须在进程挂起时终止该进程,然后按 f5 或重新启动 Windows 资源管理器以便它重新启动和显示正确和更新的图标覆盖。

于 2008-09-30T14:38:00.430 回答
1

该进程在后台查找状态更改。默认情况下,它将监视系统上的所有文件,因此您应该限制在您有结帐的目录中。进入 TortoiseSVN -> Settings -> Look and Feel -> Icon Overlays 并设置排除路径和包含路径。此外,如果您不关心查看深层状态,则“状态缓存”中的“默认”更改为“外壳”

于 2008-09-30T18:49:41.400 回答