【发布时间】:2015-02-04 06:25:56
【问题描述】:
首先,我有一个名为“RepoA”的主存储库。在这个 repo 中,有一个名为“components”的文件夹。
然后这个文件夹从主存储库中分离出来,作为一个独立的存储库,称为“RepoB”,包含所有历史记录。
虽然创建了“RepoB”,但文件夹“components”中的更改仍被推送到“RepoA”中,“RepoB”也推送了很少的更改。
现在我希望“RepoB”拥有“RepoA”中文件夹“组件”的所有新更改。
我正在使用 TortoiseHg,有什么方法可以做到这一点吗?
【问题讨论】:
-
“与主存储库分离”是什么意思?这些存储库是否共享一个共同的首次提交(因此是共同祖先的分支),或者它们在技术上是完全不相关的存储库?
-
@planetmaker 是的,首先只有一个存储库,然后将一个文件夹分隔为存储库(我使用“转换”命令完成此操作)。
标签: merge mercurial repository tortoisehg