SVN 1.2.3 a 1.7 Problemas de migração de dados de carregamento

3

Estou tendo problemas ao migrar um repositório do SVN (versão 1.2.3) para um novo servidor. No processo, quero atualizar o repositório e o servidor para a versão mais recente do SVN.

Eu tentei descartar o repositório, mas descobri que tenho algumas revisões 'malformadas'. Google-fu'd um pouco e encontrei uma sugestão para fazer o despejo em lotes e pular as revisões quebradas.

Infelizmente, tentar carregar os arquivos despejados está causando todos os tipos de problemas ... 1. Se eu tentar carregá-lo diretamente, eu recebo erros 'não-LF' encontrados erros. Eu tento converter os finais de linha usando o notepad ++ para o formato unix, mas isso não parece funcionar. 2. Eu posso usar 'bypass-prop-validation' na carga. isso funciona, mas quando eu carrego um arquivo de despejo posterior (revisões após os mal formados que eu pulei) ... parece que as revisões ignoradas são referenciadas e estou recebendo erros de 'incompatibilidade de soma de verificação'.

Estou realmente atrás apenas de uma maneira clara e limpa de tentar atualizar e migrar o repositório.

Alguma sugestão?

Obrigado

    
por NathanS 17.10.2012 / 08:17

2 respostas

0

Você pode querer verificar o repositório do subversion para quaisquer transações pendentes por meio do comando svnadmin lstxns . Limpe todas as transações não concluídas por páginas em torno de 502 no livro do SVN antes de tentar outra %código%.

    
por 06.11.2012 / 02:49
0

Você pode usar o svnsync. O Svnsync permite recriar os repositórios com a vantagem de usar os benefícios da versão 1.7.

    
por 20.02.2013 / 05:10