Почему дамп SVN одной ревизии больше, чем полный дамп? - PullRequest
7 голосов
/ 09 ноября 2011

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

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

1 Ответ

4 голосов
/ 09 ноября 2011

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

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

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

...