Есть несколько способов для репозиториев svnsync'd разных размеров. К ним относятся:
Один из репозиториев мог быть упакован с использованием svnadmin pack
, что может значительно изменить размер.
Свойства неверсионной ревизии для каждой ревизии копируются, когда ревизия синхронизируется, но возможно, что свойства ревизии в одном репозитории будут изменены / добавлены / удалены после синхронизации. (100 МБ звучит маловероятно, но возможно.)
Повторное совместное использование (см. Fsfs.conf) может быть включено в одном репозитории FSFS, а не в другом. Совместное использование репы может увеличить или уменьшить размер репозитория, это зависит от того, занимает ли индекс больше места, чем экономит совместное использование.
Если используются эксклюзивные блокировки файлов Subversion, они занимают место в главном репозитории. Они не копируются svnsync. Существовала давняя ошибка, из-за которой замки занимали место после освобождения, см. выпуск 3667 .
На диске репозиторий - это просто дерево каталогов файлов. Можно поместить произвольные файлы без хранилища в дерево каталогов хранилища. Любые такие файлы никогда не копируются svnsync.