2015-03-19 1020 views
1

我是SVN的新手,并且正在执行SVN存储库到存储库的迁移。svnadmin加载错误:svnadmin:E160006:没有这样的修订

我需要从源存储库转储文件中排除文件夹。 为此,我使用了以下svndumpfilter命令。

svndumpfilter exclude foldername --skip-missing-merge-sources --drop-empty-revs <full_dump_file> filtered_dump_file 

然后我试图加载在目标库中的过滤转储文件与svnadmin的负荷命令。

svnadmin load target_repository < filtered_dump_file 

但是转储文件的加载停止错误:

adding path : xxx/xxxxx/xxxx/pre ...svnadmin: E160006: No such revision 210 

当我检查了源代码库的修订210,文件是在本次修订(R210)加入。

回答

2

只是不要使用开关--drop-empty-revssvnadmin load需要空白的修订版本,以便在源代码回购中对修订进行编号;无论如何,他们只需要转储(和回购)的一小部分。

相关问题