2

我将VisualHg与 Visual Studio 和 TortoiseHg 一起用作我的开发工作流程的一部分。自从安装 VisualHg 以来,我注意到更新存储库的 TortoiseHg 命令开始不得不非常频繁地等待锁定:

“等待锁定 'cphillips-ttd:7300' 持有的 c:\src\AdPlatform 的工作目录”

我查看了进程资源管理器,发现对于我打开的每个 Visual Studio 实例(通常是 2-4 个),都有一组不断进出的新hg.exe进程。我假设这些是 VisualHg 检查存储库的状态,但检查似乎比必要的更频繁。

有什么办法可以减慢这些速度或使它们链接到 Visual Studio 解决方案资源管理器中的“刷新”按钮?

4

1 回答 1

3

VisualHg 目前将“刷新状态率”硬编码为 300 毫秒。您可以在 HgStatus.cs 的 StartDirectoryStatusChecker() 方法中看到

我已在 VisualHg 问题跟踪器中针对此问题提交了问题。

于 2011-03-11T23:44:43.350 回答