Резервное копирование сервера SVN

Я не могу сделать резервную копию svn-сервера в Windows 8. Я уже перепробовал много команд, которые были даны в Stackru, но ни одна из них не работала до сих пор. Кто-нибудь может мне с этим помочь?

Моя рабочая копия находится в C:\working\sample и путь к хранилищу E:\Repositories,

Я использую следующую команду в командной строке SVN:

svnadmin hotcopy E:\Repositories E:\repo.back

Я получаю следующую ошибку

svnadmin: E720002: Can't open file 'E:\repositories\format': The system cannot f
ind the file specified.

давая вышеупомянутую команду, я заметил, что файл repo.back был создан на диске e с 0kb

И более того, пожалуйста, скажите мне, в каком режиме командной строки я должен использовать эти команды

2 ответа

Моя рабочая копия находится в C:\working\sample, а путь к репозиторию - E:\Repositories.

E:\Repositories\ это корневой каталог ваших репозиториев, а не репозиторий. svnadmin hotcopy Команда создает резервную копию одного хранилища, поэтому вы должны выполнить команду, как эта svnadmin hotcopy E:\Repositories\<reponame> E:\RepoBackup\<backupname>,

Существуют различные способы резервного копирования репозиториев Subversion, убедитесь, что вы выбрали тот, который наилучшим образом соответствует вашим требованиям. Я советую вам прочитать мой другой ответ по этой теме на ServerFault.

PS Я думаю, что этот вопрос является оффтопом на Stackru и должен быть задан на ServerFault.

Самый простой способ сделать резервную копию всей системы репозитория SVN - это остановить любой сервер, который вы предоставляете клиентам, а затем скопировать корневой каталог, содержащий репозитории. Как только вы закончите, снова включите сервер.

Горячая копия svnadmin позволяет создавать резервные копии работающего репо, то есть когда клиенты обращаются к нему.

svnsync будет непрерывно создавать резервные копии репо, и я рекомендую именно такой вариант, но если вам нужен быстрый снимок для защиты репо (когда вы обновляете или устанавливаете новые вещи), тогда stop-copy-start просто настолько хорошо.

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