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

StackOverflow https://stackoverflow.com/questions/2166640

  •  24-09-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

svn switch --relocate устаревают по состоянию на версии 1.7 Subversion. Использовать svn relocate команда вместо этого.

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

Видеть

svn help relocate

Чтобы получить больше информации.

Другие советы

Использовать svn switch команда с --relocate Вариант командной строки.

С использованием ТортосветВН

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

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

  1. Открытая консоль
  2. Перейдите к рабочей копии cd [working copy path]
  3. Напишите команду svn relocate [new url]

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

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 

Используя TortoiseSVNTortoisesvn Docs.

  1. Перейти к рабочей копии корни
  2. Нажмите Переметить.
  3. Введите новый путь

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top