Получение "проверка может быть выполнена только на ресурсе версии" при попытке совершить с помощью плагина Eclipse subversive
Я использую Eclipse Juno на Mac 10.7.5, SVN 1.7 и плагин Eclipse Subversive. Иногда, когда я пытаюсь зафиксировать изменения из моего проекта (щелкнув правой кнопкой мыши на проекте из проводника пакетов, выбрав "Team" - > "Commit"), я получаю ошибку:
Some of selected resources were not committed.
Some of selected resources were not committed.
svn: E200007: Commit failed (details follow):
svn: E200007: Commit failed (details follow):
svn: E200007: CHECKOUT can only be performed on a version resource [at this time].
svn: E175002: CHECKOUT request failed on '/svn/subco-digital.coderepo/!svn/rvr/2110/trunk/myproject/src/main/java/org/mainco/subco/myproject/validator/UserFormValidator.java'
Я проверил, что я проверил последнюю версию моего проекта. Как я могу позаботиться об этих повторяющихся ошибках?
8 ответов:
скорее всего, ваша консольная версия svn отличается от вашей версии Eclipse " SVNKIT (Pure Java)", вы можете изменить настройки=>Team=>SVN=>svn interface=>Client с помощью"JavaHL (JNI)"
мой случай, как показано ниже, с помощью Java HL 1.7.10 это нормально, но с помощью SVNKIt v1.7. 9 будет иметь проблему
wuliang-Mac:src wwu$ svn --version svn, version 1.7.10 (r1485443) compiled Jul 9 2013, 12:55:03
Как я указывал в пост...
для тех, кто проект ->команда ->очистка не работает в eclipse try:
- принудительная очистка с помощью SVN Tortoise
- из терминала с помощью команды
svn cleanup /folder_to_cleanup
здесь сообщение об ошибке в SVNKit с той же ошибкой.
в моем случае, проект ->команда ->очистка / обновление работал для одного из файлов, но не для другого. Просто скопируйте команду, которая не удалась из консоли svn на eclipse, и запустите ее в консоли с префиксом "svn". Итак, синтаксис:
svn commit -m "comment" -N /path/to/file
Мне было трудно решить эту проблему, и я, наконец, понял, что произошло.
Если вы используете SVN add-on с Eclipse или IntelliJ IDEA и удалите некоторые файлы из него (из системного файлового браузера, то вы получите это сообщение, а также.
единственный способ, которым я смог решить его в IDEA, - это зафиксировать изменения с помощью внешнего инструмента SVN, а затем снова открыть изменения IDE и checkout. После этого я смог совершить такую ошибку.