Команда SVN вернулась со следующей ошибкой - PullRequest
7 голосов
/ 18 января 2012

Когда я хочу зафиксировать свой проект в SVN, появляется следующая ошибка:

org.tigris.subversion.javahl.ClientException:
Working copy '/media/Data/NETBEANS_PROJECTS/myproject/web/pages/ajax-fragments' locked; try performing 'cleanup'

Я использую NetBeans 7.1 (пробовал с 7.0.1 и 6.9, тоже самое) и плагин управления CollabNet Subversion.Что он хочет сказать мне с «очистки»?

Ответы [ 8 ]

16 голосов
/ 18 января 2012

Запустите команду очистки Subversion.Из командной строки перейдите в рабочий каталог и запустите:

svn cleanup

Если это не удастся, вам может понадобиться получить новую рабочую копию и вручную скопировать изменения в.

2 голосов
/ 22 марта 2016

Я добавляю этот комментарий для людей, которые используют Net Beans 8+.Я разобрался с проблемой.щелкните правой кнопкой мыши на проекте> Subversion> Рабочая копия> Очистка

Я отлично сработал для меня.

2 голосов
/ 01 ноября 2012
  1. Удалить папку с проблемным файлом
  2. Обновить улучшенную папку или весь проект
  3. Проблема решена;)
2 голосов
/ 18 января 2012

Каким-то образом проблема с очисткой никогда не работала для меня в этой ситуации, так как Дэвид упомянул о проверке снова и работе с новой копией.

1 голос
/ 14 августа 2013

Чтобы исправить это для меня в NetBeans, я просто щелкнул правой кнопкой мыши по проекту и нажал на Subversion -> Очистить рабочую копию.

1 голос
/ 06 июля 2013

У меня была такая же проблема. Удаление всех .svn подкаталогов (даже непосредственно в NetbeansProjects) решило проблему.

0 голосов
/ 03 августа 2016

Вы должны быть в состоянии решить эту проблему, выполнив следующие шаги:

1) Щелкните правой кнопкой мыши (файл, который дает заблокированную ошибку)

2) перейдите к Subversion

3) перейти к параметру рабочей копии

4) щелкнуть по параметру очистки

Проблема будет решена.

Примечание: решить проблему с netbeans

0 голосов
/ 17 ноября 2013

Вчера была проблема в NetBeans. После уборки я ничего не принес:

  1. скопировал заблокированный каталог
  2. удалил его через SVN из моего проекта (возможно, вам еще придется удалить его вручную в каталоге проекта)
  3. удалил все ".svn" из скопированного каталога
  4. сделал новый каталог в моем проекте с таким же именем, как и заблокированный каталог
  5. переместить контент из скопированного каталога в новый
  6. сделано
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...