Восстановление резервной копии svn (bzip2)

Восстановление резервной копии svn (bzip2)

Я успешно сделал резервную копию своегоSVN-репозиторийкак описаноздесь. Однако как можновосстанавливаетрезервное копирование repository, т.е. инициировать обратную операцию восстановления резервной копии, потому что после команды: создается
svnadmin dump /opt/repositories/TestRepo | bzip2 >> bckRepo_Test.bz2файл . После -ing я просто получаю файл в текущем каталоге, как мне тогдаueBckRepo_Test.bz2bunzip2ueBckRepoTestизвлекатьрепозиторий svn (структура каталогов сВСЕ ФАЙЛЫв этом)?

решение1

Мне удалось выполнить задание:

  1. Создать новый repositoryс помощьюsvnadmin создатькоманда
  2. Извлекатьсжатое содержимое файла с использованием
    bzip2 -dc repoBackup.bz2 | svnadmin load /path/to/newly_created_repository

решение2

Чтобы импортировать файл дампа, убедитесь, что это существующий репозиторий. Если репозиторий недоступен, используйте svnadmin create /path/to/repository, как вы отметили выше.

Но обратите внимание, вам не обязательно импортировать файл дампа в тот же путь репозитория SVN. Используйте следующую команду:

svnadmin load /path/to/repository < svnexport.dump

Связанный контент