标签: mercurial tortoisehg
如果我们使用不同的版本或工具来推送到中央存储库,是否存在损坏存储库(使用文件共享)的风险?
仅供参考:中央存储库是使用Mercurial 1.5创建的。我们计划使用Tortoise 2.0将我们的工具升级到Mercurial 1.8。
答案 0 :(得分:5)
您所描述的内容是安全的。每个版本的Mercurial都可以安全地读取和编写旧版本创建的存储库。较旧的客户将拒绝读取/写入对他们来说太新的存储库。
因此,只要您访问使用1.5创建的repos,就可以使用1.8来实现这一目标。
更多细节:https://www.mercurial-scm.org/wiki/RequiresFile