Проблема Subversion "Рабочая копия заблокирована" - PullRequest
0 голосов
/ 02 марта 2011

После извлечения копии проекта C ++ из Subversion и внесения любых изменений я получаю

org.tigris.subversion.javahl.ClientException: Рабочая копия '/ home / alex / NetBeansProjectsОшибка «заблокирован»

при фиксации (да, я использую клиент NetBeans Subversion).Это произошло после того, как я удалил неиспользуемую папку из хранилища с помощью командной строки «svn remove -m».Папка содержала один исходный файл c ++, который больше не использовался в проекте.Я пытался выполнить очистку локального копирования, но безрезультатно.

Есть предложения, почему это может происходить и как это исправить?

Забыл упомянуть: я использую Ubuntu и Sun Java

Удалось решить проблему: Удалил локальную копию, закрыл NetBeans, проверил ее через командную строку , добавил в файлы изменения вручную (с помощью vim), зафиксировал.После этого открыл проект в Netbeans и наконец-то смог зафиксировать его.Теперь все работает.

1 Ответ

6 голосов
/ 02 марта 2011

Я думаю, что от предыдущей операции остались некоторые блокировки, когда вы (случайно?) Прервали Subversion во время работы.

Возьмите командную строку и попробуйте svn cleanup. Это должно удалить все имеющиеся блокировки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...