Почему дамп SVN одной ревизии больше, чем полный дамп?

мой репозиторий-2.5 G. дамп через svnadmin dump myrepos > dumpfile Это 5G. Но когда я делаю свалку, как svnadmin dump myrepos -r 23785 > rev-23785.dumpfile где 23785-самая молодая ревизия, дамп выходит за пределы 15G, и в этот момент я останавливаю дамп.

при запросе дампа только для одной ревизии, почему результат намного больше, чем весь дамп?

1 ответов


эта страница объясняет: http://linuxtopia.org/online_books/programming_tool_guides/version_control_with_subversion/svn.reposadmin.maint_8.html

" чтобы гарантировать, что вывод каждого выполнения дампа svnadmin является самодостаточным, первая сброшенная редакция по умолчанию является полным представлением каждого каталога, файла и свойства в этой редакции репозитория.

, вы можете изменить это поведение по умолчанию. Если вы добавите --incremental вариант"