Как исправить ошибку блокировки Subversion


Как исправить ошибку Subversion / Subclipse "попытка заблокировать уже заблокированный dir"?

Googling показывает, что люди регулярно сталкиваются с этой ошибкой, и единственное решение, которое я видел,-это запустить команду команды Subclipse - >Cleanup. К сожалению, я получаю эту ошибку , когда Я запускаю команду Team - > Cleanup. Есть ли другие варианты?

12 53

12 ответов:

У меня была аналогичная проблема. Команда- > Обновить / Очистка Решил мою проблему

ошибка :попытка заблокировать уже заблокированный dir svn: рабочая копия 'C:\work\myproject\workspaces\HPDP-заперто.

устранение: работал для меня.

        Right-click on project-->Team-->Refresh/Cleanup

Я тоже это понимаю. Я иду в каталог (не в Eclipse), где находятся файлы, зайдите в него .svn dir и удалить файл под названием lock.

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

здесь есть аналогичный вопрос проблемы с фиксацией файла в репозитории SVN

Я пробовал все предложения из этой темы, но единственный, который работал:

  1. перейдите в папку, в которой хранится заблокированная папка проекта
  2. выполнить очистка svn

Я решил эту проблему, сделав следующее:

  1. щелкните правой кнопкой мыши на вашем проекте.

  2. нажмите на команду

  3. Нажмите Обновить / Cleaup

старый вопрос, но ни одно из вышеперечисленных решений не сработало для меня. Что действительно сработало, так это закрыть eclipse, затем с помощью Tortoise, щелкните правой кнопкой мыши на проекте в Проводнике Windows и выберите "TortoiseSVN" - > "очистить", затем просто используйте отмеченные по умолчанию элементы (очистить статус рабочей копии, включить внешние), а затем нажмите OK.

Это очистило папку, затем я смог обновить и зафиксировать файлы как обычно.

используя SVN 1.8, удаление файла блокировки не помогает (файл блокировки не существует).

обновление / очистка тоже не решили.

что же решить:

1) Backup your directory, just incase...
2) Team... Disconnect. Choose to remove .svn files
3) Add it again to SVN.

Примечание: В моем случае ошибка была вызвана потерей сетевого соединения во время начальной фиксации.

после той же проблемы с "phantom lock" единственным решением было:

1) Отключите проект Eclipse - >Team - >Disconnect (выберите опцию для удаления .папки в SVN)

2) Чем "переподключить" Eclipse->Team->SVN->Share Project. Игнорируйте предупреждение о том, что лучше сделать проверку. После этого все работало нормально.

очистка и перезапуск не было никаких решений, также блокировки сканирования ничего не показали.

svn help unlock

и найти шкафчик в конце концов-замок не нужен в большинстве случаев

Я столкнулся с той же проблемой. Я решил это путем Щелкните правой кнопкой мыши на проект - - - >Команда - - - - > обновить/очистка

Я попытался рекурсивно удалить все lock файлы, но это просто привело к ошибке "путь не является рабочей копией". Мне пришлось сделать Team - > Disconnect, а затем Team->Share. После повторного подключения он пожаловался на существующий .svn файлы, которые он удалил. Теперь это, кажется, работает.

Я часами искал решение для ошибки "попытка заблокировать уже заблокированный dir", которую я получал в IBM RAD. Наконец, я догадался набрать:

unlock <directory path>

в консоли RAD и... воля, я мог бы, наконец, синхронизировать мои файлы!!