copie todo o repositório svn com histórico

copie todo o repositório svn com histórico

Eu tenho poucos repositórios SVN de um provedor de serviços que desejo mover para outro provedor de serviços. O repositório também deve ter commits/histórico anteriores junto com o código.

Pesquisei muitas opções, mas nada está funcionando para mim.

Eu precisaria de ajuda urgente sobre isso.

Responder1

Fonte SVN remota -> Fonte HG remota

  • svnrdump dump URL/OF/SVN/REPO/ROOT > repo.dumpou carga fornecida pela hospedagem do arquivo dump
  • svnadmin load /PATH/TO/LOCAL/SVN/REPO < repo.dump
  • svnserve -r ..//PATH/TO/LOCAL/SVN/REPO
  • Adicione a extensão hgsubversion ao Mercurial (configuração global)
  • cd SOMEPATH; hg clone svn://localhost/REPO
  • hg push URL/OF/HG/REPO

CUIDADO!!!

Rascunho sujo, pode conter alguns erros não fundamentais, deve ser considerado como conceito. pp. 4-5 pode ser substituído usandoConverter extensão

informação relacionada