Cherrypick修订和重建存储库

时间:2011-10-21 15:35:31

标签: svn automation

我有一个svn回购,当天变得更加丑陋。我想以自动方式重建它,这与我手动执行下面概述的过程完全相同

  1. 创建一个全新的空仓库
  2. 将修订版109导出到本地目录
  3. 将修订版109导入为新仓库的第一次修订
  4. 导出修订 n < - 也许我会跳过20个我不关心的修订
  5. 将导出的修订版本作为rev2提交给新的仓库,包括该转储评论
  6. 遍历特定的修订号列表,重复步骤4-5

1 个答案:

答案 0 :(得分:2)

通过git rebase -i将您的repo导入git及其中。

然后,如有必要,将其推回到新的svn repo。或者忘掉svn。