Мне нужно было переименовать ветвь SVN, поэтому я сделал:
$ svn move https://server/repos/myrepo/branches/oldbranch \ https://server/repos/myrepo/branches/newbranch
До сих пор так хорошо - отрасль была переименована.
Проблема в том, что у нас есть выделенные песочницы, и когда я пытаюсь обновить, я получаю эту ошибку:
$ svn update svn: Target path '/branches/oldbranch' does not exist
Довольно очевидная ошибка. После быстрого поиска я подумал, что нашел решение: Перемещение рабочей копии SVN после переименования ветки
Проблема в том, что когда я пытаюсь выполнить эту команду, я получаю еще одну ошибку:
$ svn switch --relocate https://server/repos/myrepo/branches/oldbranch \ https://server/repos/myrepo/branches/newbranch svn: Relocate can only change the repository part of an URL
Насколько я вижу, я использую команду --relocate
так же, как Sander Rijken. Любые идеи, почему я получаю эту ошибку?