Pessoal,

As vezes é necessário fazer um BKP de um projeto antigo para liberar espaço no versionador ou até mesmo para enviar o código fonte do projeto para seu cliente.

Bom, para quem usa SVN isto é muito tranquilo.

Fazendo o BKP

  1. De dentro do servidor onde está o SVN rode o comando: svnadmin dump /svn_dir/RepositorioSistema > NOME_ARQUIVO.BAK

Exemplo: svnadmin dump c:VisualSVNRepositorioSISTEMATESTE > SISTEMATESTE.BAK

Fazendo o Restore

  1. Crie um repositório vazio com o nome do sistema;
  2. De dentro do servidor onde está o SVN rode o comando: svnadmin load /svn_dir/RepositorioSistema < NOME_ARQUIVO.BAK

Exemplo: svnadmin load c:VisualSVNRepositorioSISTEMATESTE < SISTEMATESTE.BAK

Este comando foi baseado em um SVN rodando em Windos Server.