在不同的SVN服务器上组合并行提交

时间:2014-07-08 23:47:44

标签: svn svnadmin svndump

我很确定无法完成,但想知道是否有其他人有任何建议。

在迁移到新服务器的过程中,我从旧服务器转储了存储库并成功加载了它。开始提交到新服务器,没有任何问题。但几天后,DNS错误开始让我再次提交旧服务器。

现在我已经意识到了这个问题,我可以通过再次执行转储和加载过程来轻松解决这个问题,但是在我提交给新服务器的那几天,我将失去更改历史记录。有没有办法可以合并这两个存储库,同时保持两者的更改历史记录?

1 个答案:

答案 0 :(得分:1)

  

可以通过再次执行转储和加载过程轻松修复它,但是我将失去我提交给新服务器的那几天的更改历史记录

没有

将转储加载到现有仓库中是附加操作:如果您从旧版svnadmin dump -r MIN:MAX ...转储版本范围(错误提交)并仅加载到此转储的新版本,则会在旧历史记录之上添加修订版本