Pergunta

Qual é a melhor maneira mais fácil / / mais rápido para mover um projeto a partir de uma cópia local para um novo repositório?

A máquina que hospeda o repositório original morreu e eu estou no processo de recriar um repo em uma nova máquina de cópias locais.

EDIT: (. Para apoiar o comando rm) eu deveria ter mencionado que todos os clientes são máquinas Windows e apenas um tem cygwyn

Foi útil?

Solução

Todo mundo aqui está sugerindo para apagar as pastas SVN. SVN tem um comando "exportação" para fazer uma cópia da pasta sem as pastas .svn, que está pronto para importação mais tarde.

Outras dicas

rm -rf `find . -name .svn`
svn import [...]

É claro, você terá não história, desde a sua repo original morreu, e você não deve ter um backup.

Copiar a fonte para um novo local, remova todos os subdiretórios .svn. Importar o resultado líquido.

Se o repositório original está morto, então você perdeu a história. A melhor coisa a fazer é excluir os diretórios .svn na árvore (rm -rf find ./ -iname .svn) e re-importar a fonte onti um novo repositório criado no novo servidor

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top