Ответ 1
svn cleanup?
не уверен, как вы могли бы сделать это из eclipse, хотя... но если это стандартная рабочая версия svn, вы все равно сможете сделать это с помощью другого инструмента.
У меня есть файл сборки maven pom в корневом каталоге моего проекта. При попытке синхронизации с репозиторием SVN из Eclipse (Европа) в значок файла добавляется красная двойная стрелка. Это означает, что и моя локальная копия, и моя в репозитории были изменены с момента последней синхронизации.
Когда я пытаюсь сделать сообщение об ошибке "Переопределить и обновить...":
Some resources were not reverted.
Attempted to lock an already-locked dir
svn: Working copy 'C:\Java\workspaces\pro\myProject-TRUNK' locked
Есть ли у вас идея, что делать в этом случае?
svn cleanup?
не уверен, как вы могли бы сделать это из eclipse, хотя... но если это стандартная рабочая версия svn, вы все равно сможете сделать это с помощью другого инструмента.
В Eclipse для очистки SVN
Щелкните правой кнопкой мыши на заблокированном проекте → Team → Cleanup
удалите файлы .loc и .log из каталога, если Team- > Cleanup недоступен для вас из подзапроса и обновите ресурсы, предоставившие сообщение об ошибке ранее.
Похоже, что репозиторий немного успокоился! Вы можете попробовать "svn cleanup" в каталоге проекта.
Вы можете сделать это в командной строке или с помощью другого инструмента...
Из командной строки вам нужно будет установить subversion и на PATH. Закройте Eclipse, откройте командную строку и cd в корневой каталог проекта, затем введите "svn cleanup".
Вы также можете использовать Tortoise SVN, чтобы сделать то же самое из проводника Windows. Установите Tortoise SVN и закройте Eclipse. В проводнике Windows перейдите к родительскому каталогу вашего проекта, щелкните правой кнопкой мыши папку проекта и выберите "Tortoise SVN" → "Очистить"
Это обычно происходит, когда вы вставляете каталог в другой в своем проекте.
Вам нужно создать каталоги вручную, а затем вставить все файлы.
Чтобы решить проблему:
Это происходит, если у нас есть несколько ожидающих сессий для совершения наших изменений, поэтому вам нужно сделать некоторые очистки, прежде чем еще раз попытаться выполнить наши изменения. Вот как это сделать.
он работает для меня.
добавить приложение svn
sudo apt-get install svn
cd <folder-project-name>
svn cleanup
Перезагрузите eclipse (IDE). Проблема решена.
Я пошел в локальную папку svn и удалил файл журнала, и файлы блокировки сделали обновление svn от eclipse и все обратно на трек
Щелкните правой кнопкой мыши проект → Команда → Обновить/Очистить
Щелкните правой кнопкой мыши и выберите команду Team- > Refresh/Cleanup
Я вижу Team → Cleanup в большинстве ответов - как-то не работал у меня.
Я сделал это - это произошло дважды для меня.
Как только я решил, как это, я сделал резервный файл с моими изменениями. Я закрыл свое затмение → зайдите в prject в windows explorer → Перейдите в файл в конфликте → щелкните правой кнопкой мыши → SVN → Revert. Теперь я запустил eclipse → вернул свои изменения и сработал.
Второй раз это случилось - это не помогло. Итак, мне пришлось удалить проект на рабочем пространстве eclipse и проверить проект из SVN, и он сработал.
-Убедитесь, что это помогает.
Использовать TortoiseSVN → Блокировка блокировки → Блокировка блокировки