Mam zainstalowane wirtualne pudełko z Windows 10, Eclipse Mars, Subversive Plugin, SVNKit 1.8.11 i próbowałem skonfigurować kilka repozytoriów w konfiguracji, którą już z powodzeniem przeprowadziłem w kilku innych środowiskach. Serwer SVN to system Debian 7 z Subversion 1.6.17. Poniższy problem występuje tylko po skonfigurowaniu wyżej wymienionego systemu:Jak rozpoznać błąd SVN "E200030: W" <CHECKOUT_DIRECTORY> "wykryto niedokończone transakcje?"?
- Wymeldowanie: e. sol. Repozytorium SVN -> rozwiń Repozytorium X -> kliknij prawym przyciskiem myszy na trunk -> check-out -> Wystąpił błąd: "Operacja kasowania dla 'svn: // host/X/trunk' nie powiodła się svn: E200030: Istnieją niedokończone transakcje wykryte w 'C: \ PathToWorkspace \ X' "
- Po tym wtyczka Subversive przestaje działać, widocznie.
- Export: sam wynik jak check-out
dalszego dochodzenia mnie do konkretnego pliku w repozytorium, która nie ładowanego z rączką „nieważny” błąd. Nie znajduje się w "dziwnej" ścieżce (niezbyt długa, bez spacji ani znaków specjalnych), a sam plik nie zawiera żadnych podejrzanych znaków, tylko przerwy w linii Uniksa. Uprawnienia i miejsce na dysku są w porządku. Inne reaktywne o tych samych właściwościach działają zgodnie z oczekiwaniami.
Znalazłem posty z podobnymi problemami, ale żaden z nich nie dotyczył mojego. Powiedzieli mi, żebym wyczyścił mój katalog obszaru roboczego (co zrobiłem), ale po prostu straciłem wszystkie ustawienia bez rozwiązania problemu. Później sprawdziłem katalog programu Eclipse, który nie przyniósł więcej sukcesów.
Ponadto plik ".svn \ wc.db" jest nadal zablokowany po awarii. Usunięcie repozytorium nie jest więc możliwe przed zamknięciem Eclipse. Katalog nie znajduje się na liście projektów/drzewie w środowisku Eclipse, podobnie jak eksplorator pakietów, ale katalog istnieje na dysku.
To samo repozytorium X nadal działa w każdej innej konfiguracji, jaką mam. Jak mogę zresetować te "transakcje", aby to naprawić? Naprawdę chciałbym uniknąć całkowitej ponownej instalacji Eclipse lub nawet systemu Windows.
EDIT I istalled TortoiseSVN 1.16.16.21511 (x64), która idealnie pasuje do wersji serwisu SVN. Taki sam problem.
Może to być związane z problemem znalazłem przy użyciu TortoiseSVN z folderami kasowych TeamCity i może być błędem. Spróbuj wyłączyć nakładki ikon w Tortoise, używając ustawień jako obejścia. Zobacz https://stackoverflow.com/questions/47652124/teamcity-svn-agent-side-checkout-files-with-error-svn-e200030-there-are-unfini – GrahamMc