问题描述
使用我们的源代码树。我们有两个子仓库,这些仓库的原始用途早已过去。我想尝试用包含整个树的单个仓库替换它们。这将改善围绕提交,搜索历史记录和性能的工作流程,因为只需要推/拉一棵树,防止分支不同步引起的问题,并使七足动物等工具更可行。
我想保留所有回购的历史记录。我会尝试的解决方案是:
- 导出每个回购的每个变更集。
- 使用添加的子仓库中匹配的变更集更新根仓库中的每个变更集。
- 为子仓库中没有匹配变更集的根仓库创建空变更集。
- 用某种“ .flattened_hgsub {repo,state}”替换.hgsub {repo,state}
- 创建新的汞树。
- 将每个变更集导入到新树中。
我只是想知道已经有一种工具可以做这样的事情了。否则我会看看我是否可以自己做。 (除掉旧的python技能)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)