Недавно наш сервер SVN был изменен, и мы сделали переключатель SVN.
Поскольку рабочая копия имела огромное количество неверсионных ресурсов, рабочая копия была заблокирована, и мы начали переключать папку за папкой для всех папок в svn, что прекрасно работает.
Но на самом верхнем уровне хранилища, когда я пытаюсь обновить файлы, я получаю svn: Working copy '.' заблокированная ошибка и очистка тоже не помогают. Когда я делаю очистку, я получаю такие ошибки - svn: 'content' не является каталогом рабочей копии
Свежий заказ не вариант вообще. Существуют ли другие способы очистки и снятия замков и полного переключения?
РЕДАКТИРОВАТЬ: последний абзац в ответе JesperE
Если вы получаете «не рабочую копию» при выполнении рекурсивной «очистки svn», я предполагаю, что у вас есть каталог, который должен быть рабочей копией (т. Е. Каталог .svn на верхнем уровне говорит об этом), но в нем отсутствует его собственный каталог .svn. В этом случае вы можете просто удалить / переместить этот каталог, а затем выполнить локальное обновление.
кажется, решение проблемы в хранилище. Я идентифицировал эти папки и сделал новую проверку этих папок в одиночку, и ничего себе, блокировки снимаются при последующей очистке! Большое спасибо JesperE !!
Но я до сих пор не могу понять ошибку переключателя SVN, который теперь выглядит примерно так:
svn: хранилище в 'svn: // repourl / reponame / foldername' имеет uuid 'm / reponame', но WC имеет 'b5b39681-0ff6-784b-ad26-2846b9ea8e7d'
Любые идеи ?