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
Ответы
Ответ 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
- Загрузите и скопируйте файл
.svn
родительский каталог .svn
- Откройте оболочку в этом каталоге
- Запрос на поиск блокировок в соответствующих таблицах => в таблице wc_lock * (имя таблицы выглядит примерно так)
- Удалить заблокированные элементы в таблице выше по запросу sqlite
только эти шаги помогли мне решить:
svn: E155004: Working copy 'resourceAddress' locked
Ответ 11
Для меня это работало с svn cleanup в Eclipse.
Ответ 12
У меня была такая же проблема, как и у вас. Я решил это в следующих шагах. В командной строке нужно просто набрать
- "svn cleanup" → запустить, чем
- "svn update" → запустить
и вы должны проверить, что ваше приложение. работает без сбоев или нет, и если все в порядке, вы можете зафиксировать свои изменения.
Ответ 13
Это происходит при переключении. Перед началом закройте затмение.
Вот шаги, которые я следую, чтобы решить и работает для меня.
шаги:
- Скачать - https://sqlitebrowser.org/dl/ Я скачал zip-версию.
- Извлеките загруженный почтовый индекс.
- Откройте "Браузер БД для SQLite"
- Найдите свою папку .svn - C:\Workspace-Eorder\myNCR_Release_5.0.0.0.svn\
- Откройте файл "wc".
- Перейдите в браузер SQL Query:
- выберите из wc_lock; --- если заблокировать, вы получите несколько строк.
- удалить из wc_lock
- Закройте и сохраните изменения.
Снимок экрана: ![enter image description here]()