Наш репозиторий subversion перенесен на новый хост, и у нас есть старые приложения, которые подключаются к этому хосту. Мы не можем добавить псевдоним для нового сервера со старым именем, как мы можем повторно подключить наших проверенных клиентов к новому репозиторию?
Как вы повторно присоедините локальную копию подрывной деятельности на другой пульт?
Ответ 1
Пример:
svn switch --relocate \
http://svn.example.com/path/to/repository/path/within/repository \
http://svnnew.example.com/new/repository/path/within/repository
Одна вещь, которую нужно запомнить, позволяет предположить, что вы проверили проект "путь/внутри/репозиторий", затем вам нужно перейти к корню рабочей копии и выполнить приведенную выше команду. он НЕ достаточно, чтобы использовать корень репозитория (как в svn switch -relocate http://svn.example.com/path/to/repository/ http://svnnew.example.com/new/repository/), потому что это не сработает.
Ответ 2
Найдите команду svn switch. В частности, опция --relocate
- это то, что вы хотите.
Ответ 3
Командная строка SVN - см. svn switch
TortoiseSVN - см. переместить диалог