Mover repositório do SVN entre servidores
Essa história de SVN/Subversion já está enchendo o saco né pessoal, mas, o processo aqui descrito é realmente de suma importância, embora simples. O processo consiste em dois simples passos:1 - Extrair o conteúdo do repositório atual gerando um arquivo
".dmp".2 - Importar o arquivo gerado no passo 1 no novo repositório/servidor.
Vamos lá.
Acesse o servidor onde está o repositório atual, abra o console do DOS, navegue até o diretório C:\Temp e digite o comando
svnadmin dump "CaminhoDoRepositórioAtual\Projeto" > "NomeDo
Arquivo.dmp" seguido de Enter.Ex.:
svnadmin dump C:\SVN\FS > fs.dmpEste comando irá disparar a exportação propriamente dita, concluído o processo copie o arquivo gerado, no caso
"fs.dmp", que deve estar no diretório C:\Temp para dentro do novo servidor em um diretório qualquer, por exemplo "C:\Temp".Crie, caso ainda não exista, o diretório do projeto no repositório novo, digamos que o repositório central seja em
"C:\SVN" e o projeto FS, abra o DOS e execute o comando:svnadmin create C:\SVN\FSAinda no DOS, execute a importação dos dados para o novo repositório utilizando o comando
svnadmin load "CaminhoDoNovoRepositório\Projeto" < "CaminhoDoArquivo\
NomeDoArquivo.dmp".Ex.:
svnadmin load C:\SVN\FS < C:\Temp\fs.dmpProcesso concluído, caso ocorram erros os mesmos deverão ser tratados de acordo com a mensagem, faça uma busca no Oráculo pela mensagem de erro e seja feliz. ;-))
Era isso pessoal, até a próxima!


0 comentários:
Postar um comentário