为什么单个修订的SVN转储比完整转储大?



我的存储库是2.5G。通过svnadmin dump myrepos > dumpfile的转储是5G。但当我做蠢事的时候在svnadmin dump myrepos -r 23785 > rev-23785.dumpfile中,23785是最年轻的版本,转储超过15G,在这一点上我停止转储。

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

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

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

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

相关内容

  • 没有找到相关文章

最新更新