Jakie są plusy i minusy wtyczek SVN do Eclipse, Subclipse i Subversive? [zamknięte]

SVN w Eclipse jest podzielony na dwa obozy. Ludzie z SVN opracowali wtyczkę o nazwie Subclipse . Ludzie z Eclipse mają wtyczkę o nazwie Subversive . Ogólnie rzecz biorąc, oboje robią to samo. Jakie są zalety i wady każdego z nich?

Author: rjmunro, 2008-09-14

30 answers

Oba są bardzo podobne, ale wywrotowym jest "eclipse svn provider". Używam głównie Subversive ze względu na kilka wygodnych funkcji:

Grupowanie historii

Kiedy przeglądam historię gałęzi, zamiast po prostu widzieć kilka wierszy dla każdego commita, może grupować commity według dnia dzisiejszego, tygodnia itp.

Mapowanie pnia, gałęzi i znaczników

Subversive zakłada domyślny układ svn: trunk, branches, tags (który można zmienić), więc gdy chcesz oznaczyć lub gałąź, wystarczy jedno kliknięcie i podasz nazwę tagu lub gałęzi.

Jak mówiłem, są to drobne różnice, które po prostu uważam za wygodne. Oba działają świetnie z mylyn, ale ogólnie rzecz biorąc, nie ma zbyt wielu różnic w tych dwóch rozszerzeniach.

Łączenie z Subversive jest bolesne chociaż (nie próbowałem Subclipse), nigdy nie byłem w stanie skutecznie połączyć. Podgląd połączenia jest świetny, ale nigdy nie ukończy połączenia lub będzie długo to potrwa. Większość czasu i zakończyć scalanie za pomocą linii poleceń bez żadnych problemów.

 173
Author: Brendon-Van-Heyzen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-12 19:10:26

Spróbuję odpowiedzieć na to pytanie. Jestem kierownikiem projektu Podclipse i zarządzam wszystkimi wydaniami itp. do projektu. Więc moje uprzedzenia są oczywiste.

Nie będę mówił za dużo o wywrotowych. Oczywiście są użytkownicy, którzy go używają i lubią. Funkcjonalnie produkty są bardzo podobne, ponieważ oba są produktami dojrzałymi.

Jedną z rzeczy, którą chcę skomentować, jest to, że w jakiś sposób wywrotowy jest wtyczka "official Eclipse". To po prostu nieprawda, ponieważ jest brak takiego oznaczenia. Eclipse jest open-source foundation i każdy projekt, który chce przestrzegać ich zasad, procesów i wymagań IP, itp. mogą organizować swój projekt z Fundacją. To nie czyni cię bardziej lub mniej oficjalnym niż jakakolwiek inna wtyczka.

Zwrócę również uwagę, że Subversive od początku swojego istnienia pozostaje w fazie "inkubacji" i nie wydaje mi się, aby kiedykolwiek spełniał wymagania do ukończenia studiów. Jak widać, był tylko jeden committer w projekcie i aktywność commit zmniejszyła się do bardzo niskich poziomów.

Subversive-SVN Team Provider

Dlaczego warto używać Subclipse? Jesteśmy aktywnie zaangażowani w samą Subversion. Jestem członkiem Subversion PMC i pomagam w utrzymaniu powiązań języka Java, abyśmy my (i inne projekty jak Subversion) mogli korzystać z API.

Pracujemy bezpośrednio z Subversion, aby zdefiniować i ulepszyć API i upewnić się, że niezbędne funkcje są narażone na działanie klienci lubią Subclipse. Ściśle współpracujemy również z zespołami Visual Studio integration (AnkhSVN ) i TortoiseSVN, aby upewnić się, że istnieje stosunkowo spójne doświadczenie użytkownika wśród klientów.

Subclipse jest nadal aktywnie utrzymywany i utrzymujemy wsparcie dla wersji Eclipse od 3.2 do 4.2. Zawsze staramy się słuchać opinii i uwzględniać pomysły społeczności. Ostatnie 1.8.wydania x zawierają wewnętrzne zmiany, które znacznie poprawiają wydajność Eclipse podczas pracy z dużymi projektami (czyli wtedy, gdy naprawdę to widzisz).

Subclipse przodowało w takich obszarach jak obsługa śledzenia połączeń, gdzie ściśle współpracowaliśmy z zespołem Subversion, najpierw dodając tę funkcję w wersji 1.5, a następnie rozwijając ją w kolejnych wydaniach. Często byliśmy początkowymi konsumentami nowego interfejsu API i dostarczaliśmy projektowi informacje zwrotne potrzebne do utwardzenia tej funkcji. Kilka lat temu wprowadziliśmy również funkcję grafu rewizji graficznej, stając się pierwszym, który przynieś tę długo oczekiwaną funkcję użytkownikom Eclipse.

Jeśli w Subversive są określone funkcje interfejsu użytkownika, które ludzie chcieliby zobaczyć w Podclipsie, zachęcam do odwiedzenia naszej społeczności i zaangażowania się w nasze fora dyskusyjne. Może inni użytkownicy podzielą się twoimi poglądami i razem możemy ulepszyć interfejs użytkownika.

Forum [Subclipse-użytkownicy].

Eclipse 4.2 jest najnowszym wydaniem w momencie pisania tego posta, ale można bezpiecznie założyć, że Subclipse będzie obsługiwał wszystkie przyszłe wydania Eclipse, tak jak są wykonane.

 159
Author: Mark Phippard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 10:19:27

Z każdą nową wersją Eclipse instaluję Subversive, ponieważ jest to standard dostarczany przez Eclipse. I za każdym razem ma problemy z rozpoznaniem moich wcześniejszych projektów.

Więc kończę odinstalowując Subclipse i zamiast tego instalując Subclipse, co działa cudownie. Ja też często używam SVN z linii poleceń jak i w Eclipse, i Subclipse nie ma z tym żadnych problemów.

 116
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-27 23:31:30

Po przeczytaniu tego posta zmieniłem na podclipse hands down.
http://eclipsezone.com/eclipse/forums/t77149.rhtml#92035407

 50
Author: Steve,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-07-17 16:46:32

Jeśli robisz wiele scalania z Subversion to prawdopodobnie wolisz CollabNet Desktop-Eclipse Edition. Musisz zarejestrować konto w CollabNet, aby pobrać, ale jest to bezpłatne. Jest to zasadniczo Subclipse z lepszym interfejsem scalania.

Nie jestem związany z CollabNet.

CollabNet udostępnił ulepszonego klienta merge dla niezarejestrowanych użytkowników Subclipse. Otrzymasz go, wybierając funkcję CollabNet Merge Client podczas instalacji Subclipse z aktualizacja strony.

 34
Author: ChrisH,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-27 23:26:46

Powiedziałbym Subclipse, bo nie mogłem nawet wywrotowego pracować ;)

 25
Author: prakash,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-19 01:58:08

Myślę, że obie są do bani. Użycie TortoiseSVN jest moim zdaniem o wiele lepszym rozwiązaniem. Jest znacznie bardziej wytrzymały i zwykle działa lepiej, a ja zawsze miałem problemy z integracją z Subclipse i Subversive.

 17
Author: Ethan Gunderson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-19 01:59:01

Oboje mają dość ohydne brodawki, ale nie mogłem się wywrotować do pracy z projektem, który sprawdziłem z wiersza poleceń, a to było dla mnie show-stoperem.

 15
Author: Hank Gay,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-15 00:17:14

I próbowałem obu , i zarówno Subclipse jak i Subversive są okropne. Oba są trudne do zainstalowania. Jeśli używasz Subversive, nie możesz użyć zewnętrznego klienta SVN .

Jednak musisz mieć zainstalowanego klienta SVN w Eclipse, aby śledzić zmiany, a także aby nie uszkodzić lokalnego repozytorium.

Mam zainstalowany Subclipse, ale używam TortoiseSVN do comittingu/tagowania/rozgałęziania/scalania.

 14
Author: jevon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-07 00:18:45

Subclipse, bo przynajmniej działa.

Wywrotowy był dla mnie jak dotąd wiadrem porażki. Nie byłoby miło ze wszystkimi moimi starymi projektami, które sprawdziłem z Subclipse.

 12
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-19 01:59:48

Na pewno obie wtyczki IDE mają swoje problemy. Jednak żadne z nich nie wyklucza równoległego stosowania innych rozwiązań, takich jak TortoiseSVN czy command-line. Wszystkie trzy wykorzystuję do swoich projektów w pracy.

Ważne jest, aby pamiętać, że wszystkie programy klienta SVN powinny używać tego samego formatu pliku SVN--który różni się między wersjami SVN -- lub prosisz o kłopoty.

Kolejnym problemem, który znaleźliśmy, jest to, że oprogramowanie klienckie używa innego formatu pliku SVN niż serwer. (Przez format pliku mam na myśli sposób, w jaki wszystkie informacje są reprezentowane we wszystkich tych pozornie niewidocznych .pliki svn, które skutecznie rejestrują to, co SVN musi wiedzieć o plikach projektu.), Które mogą siać spustoszenie. Jest udokumentowany błąd między serwerem 1.5 A klientami 1.6, ale nie mogę teraz znaleźć linku.

Mieliśmy problemy z uruchomieniem superior (IMO) Subclipse 1.6 plugin z powodu niezgodności z naszym serwerem SVN 1.5.5. Więc wróciliśmy do Wywrotowości. Działa dobrze, choć wolno i nieco buggy (ale poprawa). Przełączymy się na Subclipse, gdy nasz serwer zostanie zaktualizowany. I tak, sprawdzamy nasze projekty z TortoiseSVN i importujemy je do Eclipse (jest to szybsze).

Stwierdziliśmy, że, jak pisały tu inne plakaty, nie zadziała, jeśli uruchomimy nowsze wersje TortoiseSVN, które pisały pliki w 1.6.format x, ale kiedy wróciliśmy do TortoiseSVN 1.5.x, zadziałało. To samo dotyczy klienta wiersza poleceń (który wykorzystujemy za pomocą naszej Ant zadania).

 8
Author: djkieras,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 09:43:25

Zdecydowałem się na Subclipse, ponieważ jest on najbardziej związany z projektem Subversion, a więc bardziej prawdopodobne, że lepiej obsłuży podstawową funkcjonalność SVN. Jeśli w ogóle nie wykonuje żadnej funkcji, to mam TortoiseSVN jako kopię zapasową.

 6
Author: KalenGi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-27 23:29:45

Tylko aktualizacja. Niedawno ponownie instalowałem Eclipse i miałem do czynienia z wyborem Subclipse vs Subversive. Ja również miałem swoje problemy próbując dostać wywrotowe do pracy, więc poszedłem na Subclipse.

Zainstalowany idealnie na moim 64-bitowym komputerze z Linuksem i działa dobrze. Zmapowałem większość popularnych funkcji, takich jak Update, Commit, .. na skróty i jest super. Scalanie też jest dobre, chociaż dla większych scaleń nadal zwracam się do TortoiseSVN. Próbowałem zarówno z 3.5 jak i 3.6 i obie działają dobrze. Skończyło się na użyciu 3.5, ponieważ z jakiegoś powodu Wiązanie kluczy nie działało z 3.6.

 6
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-27 23:32:49

Jeśli używasz svn + ssh jako protokołu dostępu do twojego repozytorium, zdecydowanie sugeruję, abyś wybrał Subclipse: Subversive nie jest wystarczająco inteligentny, aby prawidłowo zapamiętać twoje poświadczenia i prosi Cię o podanie nazwy użytkownika i klucza prywatnego za każdym razem, gdy aktualizujesz kopię roboczą, a także dla każdego svn-zewnętrznego, który możesz skonfigurować.

Opcja "Zapamiętaj poświadczenia" jest w tym kontekście zepsuta i została Od pierwszego publicznego wydania Subversive.

 6
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 09:45:23

Jeśli używasz jednego z nich w swojej firmie, a może nawet chcesz je połączyć we własne produkty oparte na Eclipse, Twoje życie jest znacznie łatwiejsze dzięki Subclipse, ponieważ jest on dostępny na przyjaznej dla biznesu licencji Eclipse Public.

Wywrotowy z drugiej strony potrzebuje tzw. łączników, aby w pełni działać. A te mają oddzielne i różne licencje. Więc możesz skończyć z dwoma lub trzema różnymi licencjami tylko dla funkcji Subversive, podczas gdy wszystkie inne Eclipse wtyczki są tylko pod tym jednym EPL. To także powód, dla którego łączniki te nie są hostowane w eclipse.org.

I dlatego są one pobierane dynamicznie po instalacji Subversive (co oznacza również, że po prostu mirroring eclipse.org update site nie daje użytkownikowi użytecznej instalacji offline w sieci firmowej).

 6
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 10:13:35

Do około maja 2008 używałem Subclipse, ale z powodu problemów z niektórymi projektami, przerzuciłem się na Subversive i używam go bez żadnych problemów. Jeśli robisz coś fantazyjnego, takiego jak Bezgłowy Buckminster buduje, to wywrotowy jest zdecydowanie tym, z którym powinieneś iść.

 5
Author: Oisin Hurley,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-17 22:38:28

Jeśli używasz TortoiseSVN i regularnie aktualizujesz wersję Możesz znaleźć Eclipse z Subversive tracąc wszystkie informacje o SVN i rzucając przerażające błędy.

Powodem jest to, że nowa wersja TortoiseSVN dodaje nowe metadane, których Eclipse Subversive nie rozumie, chyba że będziesz również aktualizował swoje złącza Eclipse SVN.

Ogólnie używam złącza SVNKit, więc TortoiseSVN 1.5.x będzie działał z Eclipse SVNKit connector 1.5.x i TortoiseSVN 1.6.x będzie działać z Eclipse SVNKit connector 1.6.x.

 5
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-27 23:29:02

Subversive ma więcej zalet niż Subclipse , Jak wymieniono poniżej. Ale tylko jedna cecha, której Subversion nie ma, jest tak krytyczna w używaniu gałęzi. Musimy więc użyć Subclipse.

Wywrotowe zalety:

  • widok i ikony są bardziej pouczające
  • po odświeżeniu elementów synchronizacji zatwierdzeń, zatwierdzony plik jest zamykany.

Subclipse advantage

  • możliwość porównania dwóch gałęzie
 4
Author: Özmen Adıbelli,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-24 07:09:39

+ 1 Subclipse
-1 wywrotowy

Subversive się myli po nawet drobnej refaktoryzacji i ma problemy z walidacją jak wyżej.

Środowisko: STS 2.7.2 (na podstawie Galileo)

 4
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 10:00:17

Dla mnie ani lepiej, ani gorzej, ale Subversive jest domyślną wtyczką SVN w platformie Eclipse Ganymede, więc jest szansa, że będzie lepiej zintegrowana z Eclipse.

 3
Author: macbirdie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-14 13:19:18

Jako dodatek do Brendonów odpowiedź:

Używamy Subversion od wersji 1.5.1 i najpierw używamy Subclipse. Ale ponieważ w dużym stopniu zależy nam na funkcji scalania, przełączyliśmy się na Subversive, która jest wygodniejsza i ma oddzielną opcję reintegracji w oknie dialogowym scalania.

Błąd, który może utrudniać scalanie, polega na tym, że jeśli wybierzesz wersje jawnie, nie będzie to wymagało ostatniej wymienionej wersji. Np. "101-100 "nie łączy r100, a" 100 " w ten sposób nie łączy niczego. (wersja 0.7.5)

I używa tych samych wskaźników, co wtyczka CVS.

 3
Author: masi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-11-05 16:41:17

Podczas gdy mam zarówno pracy z Helios, mam niewielkie preferencje dla Subclipse ze względu na jego doskonałe wsparcie dla bugtraq właściwości (szczegóły tutaj ).

Widok Historia pokazuje oddzielną kolumnę (zatytułowaną bugtraq:label, wyświetlającą BUGID s), a menu kontekstowe ma dedykowaną akcję "Otwórz URL błędu" (link do bugtraq:url) -- nie mogłem dowiedzieć się, jak uzyskać dostęp do tych informacji za pomocą Subversive.

 3
Author: Rahel Lüthy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-11-18 13:25:09

Używam Subversive odkąd uaktualniłem do Ganimedesa. Używam go z Eclipse w Linuksie (Ubuntu i Fedora Core), Windows XP i Mac OS X. 5. Oprócz pewnych problemów z uzyskaniem Subversion 1.5.1 do korzystania z odpowiednich bibliotek zabezpieczeń pod Mac OS, nie miałem żadnych problemów. Biorąc pod uwagę, że został on przyjęty jako projekt technologii Eclipse, jestem skłonny postawić na niego, jeśli chodzi o długoterminowe nadzieje.

 2
Author: rjray,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-16 10:56:47

Nie używałem go naprawdę, ale wydaje się, że Subversive obsługuje " Sprawdź jako ", tak jak wbudowana obsługa CVS.

Jak, aby wziąć projekt z SVN i być w stanie uruchomić go jako projekt internetowy, można to zrobić za jednym zamachem. Ale aby uzyskać ten sam wynik w Subclipse, po prostu sprawdzam źródła i uruchamiam:

mvn eclipse:eclipse -Dwtpversion=2.0
 2
Author: Arjan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-04-11 09:52:24

Używałem obu i chociaż Subclipse był dla mnie flakowaty, Subversive (przynajmniej z poprzednią wersją) zablokował konto mojego współpracownika, gdy przypadkowo umieścił błędne dane uwierzytelniające (login sieciowy jest używany do uzyskania dostępu do repozytorium subversion).

Subclipse ma tendencję do dezorganizacji w czasie. Jeśli Eclipse nie jest regularnie odświeżany, Subclipse traci informacje o śledzeniu plików. Szczerze mówiąc, ponieważ mam Easy Explorer Plugin , używam Subversive (od czasu do czasu) dla historii i informacji o zmianach, ale łatwo odkrywam i używam TortoiseSVN do commitów i aktualizacji do projektów, które Wiem, że ostatnio zmieniłem.

 2
Author: MetroidFan2002,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-19 02:01:09

Właśnie odkryłem, że nie mogę dowiedzieć się, jak wyświetlić diff właściwości z Subclipse. W programie Subversive zaznaczamy dwie wersje w widoku Historia, klikamy prawym przyciskiem myszy i wybieramy porównaj właściwości z wyskakującego okienka. To mi wystarczy, żeby zostać wywrotowym.

Powodem próby przełączania było dziwne zachowanie Subversive 'a na OS X: pewna automatyczna operacja o nazwie" svn cache update "zatrzymywała procesor na nienormalnym poziomie po każdym uruchomieniu "svn update" , zawsze biorąc irytująco długo to trwało.

 2
Author: lkraav,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 09:41:18

FWIW, używamy starożytnej wersji serwera SVN (1.4 coś), i chyba pamiętam, że w pewnym momencie pojawiła się aktualizacja do Podclipse, która złamała kompatybilność wsteczną, a gist brzmiał "nikt nie powinien być na tak starej wersji SVN i tak".

Subversive był jedynym, który wydawał się być w stanie obsłużyć starszą wersję. Nie pamiętam szczegółów, przepraszam.

 2
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 09:43:58

Próbowaliśmy obu w naszym zespole.

Ponieważ Subclipse (ten z Galileo/Helios) miał pewne problemy z uwierzytelnieniem naszego serwera SVN przez VAS, nie mieliśmy problemu gdzie indziej, tj. Klient TortoiseSVN, przeglądarki (z wyjątkiem Internet Explorer 7).

Więc zainstalowaliśmy {[0] } i problem został rozwiązany.

 2
Author: Ofir Farchy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 10:11:08

Przewaga Subclipse nad wywrotowym... TO NAPRAWDĘ DZIAŁA!

Użyłem Subclipse dawno temu podczas tworzenia wtyczki współpracy dla Eclipse, która zależała od Subclipse. Część Podclipse wtyczki nigdy nie była problemem, chociaż cała Ant nadal trochę mnie myli, ale dobre jest to, że nie musisz rozumieć, jak działa część Ant, aby wiedzieć, jak z niej korzystać.

Próbuję dzisiaj zainstalować PDT (czyli zupełnie inny blog), a potem Wywrotowe, ponieważ, jak wielu, jest przedstawiany jako "Eclipse SVN Plugin". Nie byłem w stanie zainstalować cztery złącza na raz, więc musiałem zainstalować je jeden na raz i jeden na raz próbowałem je, a jeden na raz nie mógł uwierzytelnić się z serwerem SVN.

Próbuję PDT i Subversive, ponieważ chcę zaoszczędzić czas, a nie wydawać go więcej na różne problemy z wtyczką.

Odinstalowałem Subclipse, zainstalowałem Subclipse i podłączyłem tak jak to.

Oszczędź sobie czasu i kłopotów, idź Podclipse od początku.

 2
Author: PFuri,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-28 10:23:28

Użyłem również obu. Miałem problem, że mam około 150 projektów na moim obszarze roboczym, a wywrotowe zajęłoby strasznie dużo czasu, gdy wybrałem wszystkie wtyczki i powiedziałem "Synchronizuj repozytorium". Interfejs użytkownika zamarzłby na bardzo długi czas. Uważam, że Subclipse jest bardziej stabilne.

W każdym razie, często łączę narzędzia. Dla niektórych zadań, takich jak sprawdzanie całych gałęzi, wolę linię poleceń. Dla innych używam TortoiseSVN . Używam Subclipse głównie do przeglądania historii i uruchamiania porównania bezpośrednio na narzędziu, a czasami do porównania(wolę poza porównaniem do tego jednak).

 1
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-19 02:03:45