После переноса репозиториев SVN на другой сервер в папке conf файл passwd пуст

После переноса репозиториев svn с сервера на другой сервер, даже я использовал "--force-uuid" в команде загрузки svnadmin, файлы passwd из репозиториев пусты. Все содержимое папки conf пусто.

Есть ли способ правильно перенести файл conf?

Спасибо за вашу помощь.

редактировать: от версии сервера svn 1.6, до версии сервера svn 1.7. Разница версий вызывает такую ​​проблему?

1 ответ

Решение

редактировать: от версии сервера svn 1.6, до версии сервера svn 1.7. Разница версий вызывает такую ​​проблему?

Вы не должны использовать Subversion 1.7 или более старые версии. Обновление до последней версии 1.9.x.

Я бы порекомендовал вам прочитать документацию, прежде чем выполнять какие-либо задачи по обслуживанию или администрированию репозитория. SVNBook - отличный источник информации о Subversion и контроле версий в целом. Это поможет вам ознакомиться с общей терминологией и понятиями SVN и контроля версий.

После переноса репозиториев svn с сервера на другой сервер, даже я использовал "--force-uuid" в команде загрузки svnadmin, файлы passwd из репозиториев пусты. Все содержимое папки conf пусто.

Читать SVNBook | Миграция репозитория с использованием svnadmin:

Формат дампа хранилища Subversion описывает только версионные изменения хранилища. Он не будет содержать никакой информации о незавершенных транзакциях, пользовательских блокировках путей к файловой системе, настройках репозитория или сервера (включая скрипты перехвата) и так далее.

И обратите внимание, что UUID не имеет ничего общего с вашим файлом htpasswd.

Другие вопросы по тегам