SVN - изменить рабочую копию на новый путь svn

У меня есть репозиторий SVN, который переместился на новый адрес/путь. Тем не менее, у меня есть рабочая копия с незафиксированным исходным кодом, который все еще указывает на старый (теперь недействительный) путь репозитория. Как изменить рабочую копию, чтобы указать на новый репозиторий?

Ответ 1

svn switch --relocate устарел с версии 1.7 подрывной деятельности. Вместо этого используйте svn relocate.

В качестве аргументов требуется либо FROM-PREFIX TO-PREFIX [PATH...], либо TO-URL.

См

svn help relocate

для получения дополнительной информации.

Ответ 2

Используйте команду svn switch с помощью командной строки --relocate.

Ответ 3

Использование TortoiseSVN

  • Щелкните правой кнопкой мыши на рабочей копии и выберите "SVN Switch..."
  • В форме "Переключиться на ветку" Выберите новый путь SVN

Использование команды

  • Открыть консоль
  • Перейдите к рабочей копии cd [working copy path]
  • Введите команду svn relocate [new url]

Ответ 4

Чтобы быть более точным

svn switch --relocate [complete url of the old repo] [complete url of the new repo] 

Например:

svn switch --relocate  http://svn.repo.com:9880/website/branches  http://svnrepo.com/web/branches 

Ответ 5

Использование TortoiseSVN Черепаховые документы

  1. Перейти в корневую папку с рабочей копией
  2. Щелкните правой кнопкой мыши, выберите подменю TortoiseSVN, щелкните Переместить.
  3. Введите новый путь

Ответ 6

Очень просто:

Шаг 1: Откройте командную строку/терминал и установите рабочий путь

Шаг 2: Выполните эту строку svn switch --relocate http://newurl