0

我有两个 mercurial 存储库,每个存储库中都有一个文件夹(项目)(每个存储库中此文件夹的路径不同)。我在其中一个存储库中对其进行了许多更改,我想将这些更改从该存储库复制到另一个。

当然,我可以将修改后的 repo 文件夹中的所有文件复制到其他 repo,然后提交。但是这样一来,我就丢失了所有更改历史记录,这对我不利。

我可以做什么?(如果是批处理,则 Win cmd,而不是 bash)

4

1 回答 1

1
  • 将公共文件夹转换为存储库 ( hg convert)
  • 将其作为子存储库(或访客存储库)添加到两个“超级”存储库中
  • 在 subrepo 中有共同的共享历史
于 2013-02-07T04:00:35.923 回答