TortoiseHg / Mercurial 升级后无法与现有存储库同步

TortoiseHg / Mercurial Can't Synchronize With Existing Repositories After Upgrading

当前版本为 3.7.2(在 Windows 7 64 位上)并且能够同步多个 repos。升级到 3.9.1 后,workbench 无法同步其中任何一个。日志显示:

cmdserver: Process failed to start: No such file or directory

-或-

cmdserver: process exited unexpectedly with code 0

3.8.1 发行说明有以下改进:

paths: always respect the HG environment variable

我检查了路径环境变量,它指向正确的位置。

是否需要更改 TortoiseHg/Mercurial 设置?有没有办法从日志中获取更详细的信息?

2018 年 1 月 25 日编辑:能够安装 TortoiseHG 4.4.2 并在删除 %HG% 环境变量后提取传入的更改。

解决方法是删除 %HG% 环境变量。

我在 TortoiseHG 的 Bitbucket 上发布了我的问题,他们很快回复了我的建议。 (issue link)

我的 %HG% 指向 C:\Program Files\TortoiseHg