svnadmin加载,如何保留修订号

时间:2017-01-20 05:14:56

标签: svn visualsvn-server visualsvn svnadmin

我已将旧版本的存储库从版本12000转储到16000并尝试生成新的存储库,一切正常,期望新版本显示错误的版本号(0到4000)。

如何保留修订号?

这就是我所做的:

svnadmin dump oldrepo -r 12000:16000> repodump
svndumpfilter include /xxx/xxx < repodump > repodump_new
svnadmin load repo_new < repodump_new 

1 个答案:

答案 0 :(得分:2)

这是因为每个新的存储库都以版本号0开头。 您的svnadmin加载只是一个提交新提交中每个版本的客户端。如果要在目标存储库中使用相同的修订号,则必须从源存储库转储/加载所有修订号。