Как делать relocate (релокейт) для SVN-репозиториев
svn
relocate
Пример правильной команды (для конкретики - папка проекта TGR):
- переходим в папку репозитория:
cd /var/www/trg/www
- смотрим текущие настройки SVN-репозитория командой:
svn info
- меняем (переключаем) SVN-источник на новый:
svn sw --relocate http://svn.dev-house.ru/svn/trg2/api http://svn.ritcenter.com/svn/trg2/api
- проверим, применились-ли изменения командой:
svn info
Должна быть новая ссылка.
- делаем обновление репозитория с нового источника:
svn up
Работает по схеме: откуда -> куда
- 1-ая ссылка - бывшее расположение репозитория
- 2-ая ссылка - новое расположение репозитория