SVN dentro de outro SVN

8

Eu tenho um projeto simples que está no SVN e tudo funciona bem. Eu quero usar o código de outro servidor SVN na pasta dentro deste projeto simples.

Como posso fazer isso?

Eu quero ter a capacidade de atualizar o código deste "outro" servidor SVN mais tarde.

svn co http://svnserverone.com/projects/trunk/ mjproject
svn co http://anotherserver.com/whatever/trunk/ mjproject/path/module

Obrigado pelo seu tempo e respostas!

Oto

    
por Oto Brglez 24.02.2010 / 13:25

1 resposta

12

A maneira mais fácil de fazer isso é usar algo chamado svn: externals

Eu tive que adicionar um espaço para o http: // e o outro servidor devido à proteção contra spam

cd mjproject/path/modules
svn propset svn:externals 'new_module_name http:// anotherserver.com/whatever/trunk/' .

propriedade 'svn: externals' definida em '.'

depois confirme:

svn ci -m "adding externals"

faça

svn up

Referências: link

    
por 24.02.2010 / 13:37

Tags