如何将文件从一个存储库移动到另一个存储库保留颠覆中的历史记录?
- svn 服务器 1.6v
- svn客户端1.7v
跟进大卫的回答
svnrdump dump
您可以从任何远程存储库以及其中的任何 URL(也可以是单个文件的 URL)获取转储,可以使用(本地存储库)或(远程存储库)将其提取到新svnadmin load
存储svnrdump load
库
要在 Subversion 中移动历史记录,您必须转储和加载存储库。svnadmin 转储将以标准文本格式转储存储库。然后,您可以使用svnadmin load将文本转储加载到另一个存储库中。这些命令使用管道和重定向,因此可以svnadmin dump
直接运行到svnadmin load
. 你也可以使用svndumpfilter过滤掉你不想要的版本。
要使这些命令起作用,您需要在 Subversion 存储库服务器上。