Como imigrar com segurança repositórios SVN e alterar o histórico?

Como imigrar com segurança repositórios SVN e alterar o histórico?

Ou svnadmin dumpou svnadmin exportterá apenas um instantâneo de uma determinada versão.

Como manter todos os logs de alterações ao imigrar para outro servidor?

Será que não há problema em apenas copiar /repositoriesali?

Responder1

O svnadmin dump criará um 'backup' de todo o seu repositório, você poderá restaurá-lo em um novo repositório usando o svnadmin load. Este é um backup/restauração completo e manterá seu histórico conforme recomendado poro livro.

Se você estiver migrando seu repositório para o mesmo sistema operacional (por exemplo, Windows para Windows ou Linux para Linux), poderá copiar com segurança o diretório do repositório. Algumas pessoas dizem que você deve atualizar o UUID do repositório (svnadmin setuuid), mas isso não seria estritamente necessário.

Se você estiver migrando entre sistemas operacionais, despejar/carregar é sua única opção.

informação relacionada