【问题标题】:Git submodules vs Mercurial subrepositories--significant differences?Git 子模块与 Mercurial 子存​​储库——显着差异?
【发布时间】:2019-10-21 19:33:09
【问题描述】:

我的团队正在考虑从 Mercurial 切换到 Git。我们当前的 Mercurial 设置使用子存储库。在玩了一点 Git 子模块之后,我的印象是 Git 子模块和 Mercurial 子存​​储库几乎相同——它们允许您将一个存储库中的提交指向另一个存储库中的提交。

两者之间是否有任何差异会导致在 VCS 之间切换时出现问题?

【问题讨论】:

  • 据我所知,没有,但我没有过多使用 Mercurial 子存​​储库。

标签: git mercurial


【解决方案1】:

在一些罕见的情况下 - 是的

  • Mercurial 的子存储库可以是 HG/Git/SVN。我可以说 SVN 子模块,但 Git 不支持 HG
  • [subpaths] Mercurial 的功能以便在树中重新映射子存储库在 Git 中没有任何替换

【讨论】:

    猜你喜欢
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-22
    • 2011-07-23
    • 2017-10-30
    • 2015-09-25
    相关资源
    最近更新 更多