Я успешно сделал резервную копию своего Репозиторий SVN как описано Вот. Однако как восстанавливает резервный repository
, т.е. инициировать обратную операцию восстановления резервной копии, потому что после команды:
svnadmin dump /opt/repositories/TestRepo | bzip2 >> bckRepo_Test.bz2
файл ueBckRepo_Test.bz2
создано. После bunzip2
-просто получаю файл ueBckRepoTest
в текущем каталоге, как мне тогда извлекать svn репозиторий (структура dir с ВСЕ ФАЙЛЫ в этом)?
Чтобы импортировать файл дампа, убедитесь, что это существующий репозиторий. Если репозиторий недоступен, используйте svnadmin create / path / to / repository, как вы отметили выше.
Но учтите, что вам не нужно импортировать файл дампа по тому же пути репозитория SVN. Используйте следующую команду:
svnadmin load /path/to/repository < svnexport.dump
Мне удалось выполнить задачу:
repository
с помощью svnadmin создать командаbzip2 -dc repoBackup.bz2 | svnadmin load /path/to/newly_created_repository