3

我在一台服务器上有一个旧的 Subversion,在另一台服务器上有另一个新的。

我想从旧存储库中导出头部修订并将其导入新存储库。

我已经尝试了以下似乎可以导出的方法,但我无法将其导入新的。

svn export --depth immediates file:///repositories/repo1/ /home/me/repo-export

这是我正在尝试导入的内容:

svn import /home/me/repo-export/ /svnroot/

这如何通过 Linux(Red Hat Linux 4)命令行来完成?

4

1 回答 1

5

可以仅迁移没有历史记录的最新版本。但是,我强烈建议迁移所有内容。迁移在在线书籍Version Control with Subversion中有详细说明:

简而言之:

  • 使用svnadmin dump /path/to/old/reposvnrdump dump old-url创建旧存储库的转储。
  • 使用svnadmin load /path/to/new/reposvnrdump load new-url将转储加载到新存储库中。
于 2013-05-23T18:06:10.450 回答