.png)
Eu fiz backup do meu com sucessoRepositório SVNconforme descritoaqui. Contudo, como é que alguémrestaurabackup repository
, ou seja, iniciar a operação reversa de restauração do backup, porque após o comando:
svnadmin dump /opt/repositories/TestRepo | bzip2 >> bckRepo_Test.bz2
o arquivo ueBckRepo_Test.bz2
é criado. Depois de bunzip2
fazer isso, simplesmente obtenho o arquivo ueBckRepoTest
no diretório atual, como faço entãoextrairrepositório svn (estrutura dir comTODOS OS ARQUIVOSiniciar)?
Responder1
Consegui terminar a tarefa:
- Criar novo
repository
usandosvnadmin criarcomando - Extrairconteúdo do arquivo compactado usando
bzip2 -dc repoBackup.bz2 | svnadmin load /path/to/newly_created_repository
Responder2
Para importar o arquivo dump, certifique-se de que seja um repositório existente. Se o repositório não estiver disponível, use svnadmin create /path/to/repository conforme observado acima.
Mas observe que você não precisa importar o arquivo de despejo no mesmo caminho do repositório SVN. Use o seguinte comando:
svnadmin load /path/to/repository < svnexport.dump