Я использовал PyCharm для переименования ветви моего проекта: я попросил переименовать мою ветку v4.0.0 в v5.0.0, и я не знаю почему, но PyCham добавил @
в имя назначения. Я получил это:
svn ls svn+ssh://svn@devhost/myproject/branches/
v2.0.0/
v3.0.0/
v5.0.0@/ <----
Теперь, если я пытаюсь перечислить файлы в этой ветке, я получаю:
svn ls svn+ssh://svn@devhost/myproject/branches/v5.0.0@/
svn: warning: W160013: URL 'svn+ssh://svn@devhost/myproject/branches/v5.0.0' non-existent in revision 15667
svn: E200009: Could not list all targets because some targets don't exist
Я пробовал без @
или вместо %40
У меня такое же сообщение. Я попробовал -r <some revision>
вариант, чтобы увидеть, является ли это проблемой ревизии, но это не помогло. Я попытался снова использовать PyCharm, чтобы переименовать v5.0.0@
в v5.0.0
: он говорит, что я не могу переименовать себя. Я попытался снова использовать PyCharm, чтобы переименовать v5.0.0@
в v4.0.0
: он снова переименовал в v4.0.0@
с @
.
Самое смешное, что pycharm все еще способен просматривать внутри svn+ssh://svn@devhost/myproject/branches/v5.0.0@/
На моем терминале svn ls
не работает, svn co
также! Я не могу создать рабочую копию самостоятельно!
Вопрос: Как мне переименовать ветку v5.0.0@
в v5.0.0
?