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