, Это позволяет вам получать данные с другого сервера Subversion, например, непосредственно к серверу подчиненных 3.party - хотя это не очень полезно, если вы собираетесь вносить локальные изменения.

кто-то делаетsvn switch <source> <target>Я так понимаю, что он переключает рабочий каталог на целевой путь.

Я хотел бы понять, для чего используется --relocate. Я думал, что это использовалось только когда URL репозитория изменился и кто-то хотел обновить URL рабочей копии, чтобы он указывал на новое расположение сервера svn. Но похожеRelocate can only change the repository part of an URL.

Итак, мой вопрос: что делает переключатель --relocate? В частности,может ли он использоваться для интеграции в ветку пользователя ветки вендора, которая имеет много различий по сравнению с предыдущей версиейт.е.

svn co path\to\vendor\lib

svn --relocate lib url\path\to\my\branch

svn commit -m "Updated my branch with vendor code without using cp, this way _I think_ enables deleting folders and files that don't exist in new version of vendor lib.

Я правильно понимаю?

Ответы на вопрос(2)

Ваш ответ на вопрос