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

Syl*_*ain 3 mercurial tortoisehg

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

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

Ry4*_*ase 5

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

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

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