Używam Eclipse Juno na Macu 10.7.5, SVN 1.7 i wtyczce Eclipse Subversive. Czasami, gdy próbuję zatwierdzić zmiany z mojego projektu (klikając prawym przyciskiem myszy projekt w eksploratorze pakietów, wybierając „Zespół” -> „Zatwierdź”), pojawia się błąd:
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'
Sprawdziłem, że sprawdziłem najnowszą wersję mojego projektu. Jak mogę zająć się tymi powtarzającymi się błędami?
eclipse
svn
commit
subversive
Dave
źródło
źródło
Najprawdopodobniej wersja svn Twojej konsoli różni się od wersji Eclipse „SVNKIT (Pure Java)”. Możesz zmienić Preferencje => Zespół => SVN => Interfejs SVN => Klient używając „JavaHL (JNI)”
Mój przypadek jest taki jak poniżej, używanie Java HL 1.7.10 jest w porządku, ale używanie SVNKIt v1.7.9 będzie miało problem
źródło
Jak skomentowałem w innym poście ...
Dla tych, które project-> team-> cleanupnie działają w zaćmieniu, spróbuj:
svn cleanup /folder_to_cleanup
źródło
svn cleanup
zadziałało dla mnie w sposób, w jaki żadna z innych sugerowanych interwencji na tej stronie nie zadziałała. Dzięki!W SVNKit zgłoszono błąd z tym samym błędem.
źródło
W moim przypadku project-> team-> cleanup / refreshdziałało dla jednego z plików, ale nie dla drugiego. Po prostu skopiuj polecenie, które się nie powiodło z konsoli svn na eclipse i uruchom je w konsoli z prefiksem „svn”. Tak więc składnia jest następująca:
źródło
Trudno mi było rozwiązać ten problem i w końcu zrozumiałem, co się stało.
Jeśli używasz dodatku SVN z Eclipse lub IntelliJ IDEA i usuniesz z niego niektóre pliki (z przeglądarki plików systemu , to również otrzymasz tę wiadomość.
Jedynym sposobem, w jaki mogłem go rozwiązać w IDEA, było zatwierdzenie zmian za pomocą zewnętrznego narzędzia SVN, a następnie ponowne otwarcie IDE i wyewidencjonowanie zmian. Potem mogłem popełnić błąd bez takiego błędu.
źródło
@wu liang asnwer pracował dla mnie. ale musiałem iść
Preferences=>Team=>SVN=>SVN Connectors=>Native JavaHL
zrzut ekranu 1:
Zrzut ekranu 2:
źródło
Spróbuj wykonać z terminala:
Team -> Refresh / Cleaunp z IDE nie działa dla mnie.
źródło
Spotkaj się z tym, gdy serwer aktualizuje wersję svn.
Dla użytkownika Idea Intellij to, co musimy zrobić, to
VCS -> Subversion -> Cleanup
Teraz powinieneś móc się zameldować / wymeldować.
źródło
Intellij
użytkownikowi na wypadek, gdyby Google również je tutaj zabrał. W każdym razie ~~