【问题标题】:TortoiseHg / Mercurial Can't Synchronize With Existing Repositories After UpgradingTortoiseHg / Mercurial 升级后无法与现有存储库同步
【发布时间】:2017-02-11 13:16:31
【问题描述】:

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

cmdserver:进程启动失败:没有这样的文件或目录

-或-

cmdserver:进程意外退出,代码为 0

3.8.1 发行说明有以下改进:

路径:始终尊重 HG 环境变量

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

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

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

【问题讨论】:

  • 我已经从 2.7 更新到 3.9.2 并且具有相同的行为。 TortoiseHG 不起作用,但 hg 命令行运行良好。我刚刚降级到 v 2.7,在我真的需要它之前不会更新它。
  • 刚刚用 4.4.2 再次尝试,仍然没有成功。

标签: mercurial tortoisehg


【解决方案1】:

修复方法是删除 %HG% 环境变量。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多