Я работаю в Windows 7. Я удалил ветку b4 , а затем создал новую ветвь с тем же именем в хранилище.Сейчас я пытаюсь проверить только что созданную ветку b4 , которая имеет то же имя, что и раньше.
project
-branches
-b1
-b2
-b3
-trunk
Если я введу команду svn в каталоге проекта следующим образом:
svn co http://XXXX/project/branches/b4 branches
Я получу svn: E155000: 'D: \ 1-workspace \ project \ branch \ branch'уже является рабочей копией для другого URL ошибка.
Я также пытался использовать TortoiseSVN , но я получил ту же ошибку, что и командная строка.
, еслиЯ выдаю команду svn следующим образом:
svn co http://XXXX/project/branches/b4 branches\b4
Я могу извлечь код, но в папке b4 есть папка .svn .Я не думаю, что это то, что я хочу.В папке проекта уже есть папка .svn .Эта дополнительная папка может вызвать другие проблемы.
Я посмотрел похожие старые ответы здесь и здесь , но ни один из них не работает в моем случае.