我试图将SVN存储库的一部分迁移到新的位置。我抛出了整个存储库,现在尝试筛选出我感兴趣的文件夹:
$ svndumpfilter include sandwiches < dumpfile > filtered-dumpfile但后来我发现了以下错误:
svndumpfilter: unsuported dump file version: 3我偶然看到相当旧的文章说,如果使用--deltas标志创建了存储库转储,那么转储筛选器就无法工作。
问题:是否有可能将svndumpfilter与deltas一起使用?
发布于 2013-01-16 14:30:08
不,你不能。svndumpfilter不能用脱脂的垃圾堆做手术。
检查SVNBook
第二个有用的选择是--三角洲。此选项导致svnadmin转储,而不是发出文件内容和属性列表的全文表示,而只是根据它们以前的版本发出这些项的增量。这减少了svnadmin转储所创建的转储文件的大小(在某些情况下会大大减少)。然而,使用此选项有一些缺点--经过延迟的转储文件更需要创建CPU,不能由svndumpfilter操作,而且在使用gzip和bzip2等第三方工具时也不像它们的非加密工具那样进行压缩。
https://stackoverflow.com/questions/14358869
复制相似问题