Подтвердить что ты не робот

svn: E155004:.. (путь к ресурсу).. уже заблокирован

Я получаю сообщение об ошибке при попытке внести изменения в репозиторий. Я уверен, что мои ресурсы (классы) не заблокированы, но все равно дает мне ошибку:

Some resources were not updated.
svn: E155004: Working copy 'D:\svnworkspace\crm\weblayer\com\lmkr\crm\web\model\dashboard' locked
svn: E155004: 'D:\svnworkspace\crm' is already locked
4b9b3361

Ответ 1

Обновить и clean вашу рабочую копию.

svn update
svn cleanup

Если ничего не работает, сохраните изменения как патч ( TortoiseSVN Создать патч... или svn diff > changes.diff) и снова зайдите в репозиторий. Затем вы можете применить патч к новой рабочей копии ( TortoiseSVN Применить патч... или svn patch changes.diff).

Ответ 2

Решение:

Шаг1: Необходимо удалить файл "lock", который присутствует в скрытом файле ".svn".

Шаг 2: Если нет файла блокировки, вы увидите "we.db", вам нужно открыть эту базу данных и удалить только содержимое из следующих таблиц

- блокировка

- wc_lock

Шаг 3: Очистите проект

Шаг4: Попробуйте выполнить сейчас.

Шаг 5: Готово.

Ответ 3

Для меня работало, в Eclipse:

Команда → Очистка

Ответ 4

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

Обновление svn svn cleanup

Ответ 5

У меня была та же проблема

Проблема в том, что с Subversion 1.7 это больше не работает. Хорошая новость заключается в том, что есть лучший способ сделать это - и, как мне кажется, я должен был делать это все время. Все что вам нужно:

svn cleanup

нашел решение здесь

Ответ 6

//Внутри папки

svn cleanup

Обновление svn

//Если вы просматриваете какие-либо конфликты,

svn revert --depth infinity conflicted_filename

svn update conflicted_filename

Обновление svn

Ответ 7

У нас была та же проблема, и мы решили ее следующим образом: мы попробовали "вернуться из SVN" из другой папки, кроме той, с которой мы столкнулись, и внезапно мы смогли выполнить фиксацию, вернуть и т.д. из папки, в которой была проблема. Похоже, что сначала нужно совершить переход с другого каталога.

BR

Ответ 8

Просто очистка. Произошло в JetBrains PhpStorm

Ответ 9

Внутри папки

TortoiseSVN → Очистить...

Ответ 10

  1. Загрузите и скопируйте файл .svn родительский каталог .svn
  2. Откройте оболочку в этом каталоге
  3. Запрос на поиск блокировок в соответствующих таблицах => в таблице wc_lock * (имя таблицы выглядит примерно так)
  4. Удалить заблокированные элементы в таблице выше по запросу sqlite

только эти шаги помогли мне решить:

svn: E155004: Working copy 'resourceAddress' locked

Ответ 11

Для меня это работало с svn cleanup в Eclipse.

Ответ 12

У меня была такая же проблема, как и у вас. Я решил это в следующих шагах. В командной строке нужно просто набрать

  1. "svn cleanup" → запустить, чем
  2. "svn update" → запустить

и вы должны проверить, что ваше приложение. работает без сбоев или нет, и если все в порядке, вы можете зафиксировать свои изменения.

Ответ 13

Это происходит при переключении. Перед началом закройте затмение.

Вот шаги, которые я следую, чтобы решить и работает для меня.

  • Версия Eclipse: Версия: 2018-12 (4.10.0)

  • Версия SQLLite: DB.Browser.for.SQLite-3.11.2-win64

шаги:

  1. Скачать - https://sqlitebrowser.org/dl/ Я скачал zip-версию.
  2. Извлеките загруженный почтовый индекс.
  3. Откройте "Браузер БД для SQLite"
  4. Найдите свою папку .svn - C:\Workspace-Eorder\myNCR_Release_5.0.0.0.svn\
  5. Откройте файл "wc".
  6. Перейдите в браузер SQL Query:
  7. выберите из wc_lock; --- если заблокировать, вы получите несколько строк.
  8. удалить из wc_lock
  9. Закройте и сохраните изменения.

Снимок экрана: enter image description here