Como migrar o SVN para o novo servidor em uma abordagem em fases

1

Atualmente estou migrando meus serviços dev (VCS, CI, CD etc) para um novo ambiente; parte disso envolve mover nosso servidor SVN. Eu consegui configurar o novo servidor SVN (CollabNet Subversion) e copiar sobre o repositório existente usando a ferramenta svnadmin para dump da origem e load no destino. No entanto, até terminarmos de migrar para o restante dos serviços (nesse caso, JIRA, Fisheye, TeamCity e Octopus Deploy), não queremos que nossos desenvolvedores usem o novo servidor.

Agora, posso continuar a executar a ferramenta svnadmin uma ou duas vezes por dia para obter confirmações incrementais, mas se essa migração demorar algumas semanas para fazer, prefiro muito mais automatizar a coisa toda. Eu vi muitos artigos sobre o uso de svnsync para criar um espelho, mas eu não vi nada sobre como eventualmente quebrar essa sincronia e ir com o novo servidor. É um passo simples?

    
por David Keaveny 27.02.2017 / 02:49

0 respostas