几年前,Mercurial | TortoiseHG 可以与至少 2 个 Big Brothers 轻松地双向交换数据:
- 颠覆,使用HGSubversion
- Git,使用HG-Git
当前(6.0版本的家庭)状态 - 普通用户没有:
- hg-subversion 已损坏(无法加载扩展),与 THG(Mercurial ???)扩展捆绑在一起,自 2019 年以来未更新
hgsubversion: 6a6ce9d9da35 2019-04-19
(从我的提取TortoiseHg\extension-versions.txt
),外部 SVN 绑定仅适用于 Python 2.7(而 Mercurial 中的 py3-movement是活跃的) - hg-git 遇到了一些大麻烦,从 THG 4.9 开始(需要手动修补 library.zip),在 6 版本上情况有所好转(无需修补),但对于普通用户仍然不满意- 安装 Python 2.7(对于单-user)和使用
pip
不是正确的方式(tm)
是否有任何评论、补充、澄清、建议如何去做(如果我做错了)?
经过一些测试后添加:来自 Matt Harbison 的特殊版本tortoisehg-6.0hggit-x64.msi至少允许将 hg-git 与 ssh-transport(还不是 http)一起使用,并且可以推荐给普通用户的日常使用。