首页 > 解决方案 > 有没有办法用它们的内容(包括历史)展平/替换 mercurial subrepos

问题描述

我正在尝试查看是否可以从源代码树中删除子存储库。

使用我们的源代码树。我们有两个子存储库,它们的原始用途早已过去。我想尝试用包含整个树的单个 repo 替换它们。这将改善提交、搜索历史、性能方面的工作流程,因为只需要推/拉一棵树,防止分支不同步引起的问题,并使诸如 heptapod 之类的工具更可行。

我想维护所有回购的历史。我会尝试的解决方案是:

我只是想知道已经有一个工具可以做这样的事情。否则我会看看我是否可以自己制作一个。(除尘旧蟒蛇技能)

标签: version-controlmercurial

解决方案


推荐阅读