我们可以使用不同版本的Mercurial / TortoiseHg来使用相同的中央存储库吗?

时间:2011-03-25 19:15:44

标签: mercurial tortoisehg

如果我们使用不同的版本或工具来推送到中央存储库,是否存在损坏存储库(使用文件共享)的风险?

仅供参考:中央存储库是使用Mercurial 1.5创建的。我们计划使用Tortoise 2.0将我们的工具升级到Mercurial 1.8。

1 个答案:

答案 0 :(得分:5)

您所描述的内容是安全的。每个版本的Mercurial都可以安全地读取和编写旧版本创建的存储库。较旧的客户将拒绝读取/写入对他们来说太新的存储库。

因此,只要您访问使用1.5创建的repos,就可以使用1.8来实现这一目标。

更多细节:https://www.mercurial-scm.org/wiki/RequiresFile