为什么单个修订版的SVN转储大于完全转储?

时间:2011-11-09 09:16:48

标签: svn repository size dump svnadmin

我的存储库是2.5G。通过svnadmin dump myrepos > dumpfile转储是5G。但是当我做转储时 svnadmin dump myrepos -r 23785 > rev-23785.dumpfile其中23785是转储超过15G的最新版本,此时我停止转储。

当仅为一个版本请求转储时,为什么结果远大于整个转储?

1 个答案:

答案 0 :(得分:4)

此页面说明: http://linuxtopia.org/online_books/programming_tool_guides/version_control_with_subversion/svn.reposadmin.maint_8.html

“为了确保每次执行svnadmin转储的输出都是自给自足的,默认情况下,第一个转储的修订版本是该存储库版本中每个目录,文件和属性的完整表示。

但是,您可以更改此默认行为。如果添加--incremental选项“