我是SVN新手,正在执行SVN存储库到存储库的迁移。
我需要从源代码库转储文件中排除文件夹。为此,我使用了以下svndumpfilter命令。
svndumpfilter exclude foldername --skip-missing-merge-sources --drop-empty-revs < full_dump_file > filtered_dump_file然后,我尝试使用svnadmin load命令将过滤后的转储文件加载到目标存储库中。
svnadmin load target_repository < filtered_dump_file但加载转储文件已停止,出现错误:
adding path : xxx/xxxxx/xxxx/pre ...svnadmin: E160006: No such revision 210当我在源代码库中检查修订版210时,在这个修订版上添加了一个文件(r210)。
发布于 2015-07-03 16:52:25
请不要使用交换机--drop-empty-revs。svnadmin load需要使用空修订来对源存储库中的修订进行编号;不管怎样,它们只占用转储(和存储库)的最小部分。
https://stackoverflow.com/questions/29139594
复制相似问题