Вам не нужна горячая копия svnadmin.
Ваша память о резервных копиях неверна:
Репозитории FSFS не зависят от платформы. Вы можете использовать один и тот же репозиторий на Unix-машине или на Windows-машине. Вы также можете обновить двоичные файлы сервера, не беспокоясь о версии репозитория.
Вы можете просто скопировать все репозитории, если у вас есть FSFS типы репо.
Hotcopy очень медленно на больших репо.
Для согласованности вам следует отключить доступ на запись в репо-источнике.
Самый простой способ - создать сценарий предварительной фиксации с помощью одной строки:
exit 1;
Просто чтобы убедиться:
Это не верно для BDB-репозиториев , так как тип репозитория FSFS svn 1.3 по умолчанию установлен, я предполагаю, что у вас есть репозиторий FSFS.
Однако, важно проверить целостность вашего скопированного репозитория с помощью:
svnadmin verify <PATH_TO_REPO>
После этого все ваши сомнения в целостности должны исчезнуть; -)