SVN-изменить рабочую копию, чтобы указать новый путь svn
У меня есть репозиторий SVN, который переместился на новый адрес / путь. Тем не менее, у меня есть рабочая копия с незафиксированным исходным кодом, все еще указывающим на старый (теперь недопустимый) путь репозитория. Как изменить рабочую копию на новый репозиторий?
6 ответов
svn switch --relocate
устарел с версии 1.7 subversion. Используйте svn relocate
.
понадобится FROM-PREFIX TO-PREFIX [PATH...]
или TO-URL
в качестве аргументов.
посмотреть
svn help relocate
для получения дополнительной информации.
используя в TortoiseSVN
- щелкните правой кнопкой мыши на рабочей копии и выберите " SVN Switch...'
- в форме "переключиться на ветку" выберите Новый Путь SVN
С Помощью Команды
- открыть консоль
- перейдите к рабочей копии
cd [working copy path]
- написать команду
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
Очень Просто :
Шаг 1: Откройте командную строку / терминал и установите workpath
Шаг 2: выполнить строку svn switch --relocate http://newurl
Использование TortoiseSVN TortoiseSVN для документов
- перейти к рабочей копии корней
- Нажать На ПМЖ.
- введите новый существующий путь