У меня есть простой проект в SVN, и все работает нормально. Я хочу использовать код из другой Сервер SVN в папке внутри этого простого проекта.
Как я могу это сделать?
Я хочу иметь возможность позже обновлять код с этого «другого» сервера SVN.
svn co http://svnserverone.com/projects/trunk/ mjproject
svn co http://anotherserver.com/whatever/trunk/ mjproject/path/module
Спасибо за ваше время и ответы!
Ото
Самый простой способ сделать это - использовать что-то под названием svn: externals.
Мне пришлось добавить пробел к http: // и другому серверу из-за защиты от спама
cd mjproject/path/modules
svn propset svn:externals 'new_module_name http:// anotherserver.com/whatever/trunk/' .
свойство 'svn: externals' установлено на '.'
затем зафиксируйте:
svn ci -m "adding externals"
тогда делай
svn up
Ссылки: http://beerpla.net/2009/06/20/how-to-properly-set-svn-svnexternals-property-in-svn-command-line/