1

我已经搜索了文档,但我仍然不清楚是否可以在已经安装了 mercurial 的机器上安装 TortoiseHG。特别是我在常见问题解答中发现安装程序捆绑了 Mercurial。但是,另一方面,从源代码构建需要(显然)hg clone the repository

我的问题是我安装了最新版本的 Mercurial(截至 2012 年 11 月,它是 2.4),而所有当前可用的 THG 版本都引用了以前的版本。例如,

2012-10-01: TortoiseHg 2.5.1 (with Mercurial 2.3.2) released

从2012 年 11 月的新闻中可以看出。

最好的行动方案是什么?我目前已经安装了 hg 2.4,并且我已经创建了一个本地存储库,我正在通过命令行处理它。有可能是我漏掉了网上的相关信息:如果有,请指出。

4

2 回答 2

1

Mercurial 团队非常努力地向后兼容;查看发行说明,了解 2.4 中是否有任何内容可能对 Mercurial 2.3.x 客户端到 2.4 存储库产生影响。TortoiseHg 团队非常善于跟上 Mercurial 的新版本,因此您无需等待太久即可看到基于 Mercurial 2.4 的新版本 TortoiseHg。

于 2012-11-05T19:27:51.227 回答
1

最好的做法是保持现状。根据 Mercurial 2.4 的升级说明,自 2.3 以来,只有书签处理发生了不兼容的更改。因此,存储库仍应在版本之间兼容。

在未来的升级中,您最好等待 TortoiseHg 赶上最新版本的 Mercurial。除非您需要安全更新或关键修复,否则几乎没有理由如此努力地升级。此外,如果您经常使用 GUI,则无需单独升级 Mercurial。

于 2012-11-05T19:37:00.867 回答