【发布时间】:2013-11-21 13:07:00
【问题描述】:
我们在 Solaris 10 上使用 SVN 1.7。最近我们引入了压缩的增量备份。
$ svnadmin dump --quiet --incremental --revision 0:30700 /path/to/repo > /path/to/dump
$ gzip -1 /path/to/dump
最终的 gzip 转储文件 (~850MB) 比原始转储文件 (~500MB) 大。我也尝试了gzip -9,但这仍然会创建比原始文件更大的文件(~650MB)。
【问题讨论】:
-
Ew,错误的编辑使压缩后的转储比原始转储小...
-
我已尝试修复之前的编辑,以使其再次有意义...
-
尽管如前所述,这看起来更像是一个一般的、非编程问题(因为它处理压缩和生成的文件大小)。可能的答案 - Why is a 7zipped file larger than the raw file?, Google Search
-
当数据不可压缩时,gzip 将其扩展系数不超过 1.0002(或 +0.02%)。因此,您的 500 MB 文件应该已扩展到不超过 500.1 MB。你应该仔细检查你的输入和输出。
标签: svn compression gzip svndump