我有一个svn回购,它已经成长了一段时间,我正在尝试通过删除(1)过时的内容和(2)非常古老的历史来减少它。现在,我正面临着#1中的问题,还没有开始于#2。
我有一个目标文件,其中包含顶级路径前缀:
/.idea
/Demo-1
etc. Also attempted "/.idea/", ".idea", ".idea/" :-(经过过滤后,我预计会减少50%-60%的尺寸,包括:
cat current.dump | svndumpfilter exclude --targets targets-file --pattern \
--drop-empty-revs >filtered.dump但是,在两个转储文件大小上没有明显的差别。我建立了一个新的回购与过滤器输出,并采取了另一个转储-相同的大小。没有错误输出。它只说:
Excluding (and dropping empty revisions for) prefix patterns:
'/.idea'
'/Demo-1'
etc我在Linux3.0.101-0.29上的SVN1.8.9上--默认--一个AWS AMI。
我是不是错过了一些步骤或选择?谢谢。
发布于 2015-12-15 09:47:45
--pattern选项。这可能不是错误,但无论如何也不是好事。https://serverfault.com/questions/743044
复制相似问题