2011-10-09 8 views
28

po zainstalowaniu SVN wtyczki Eclipse i wznowiona pojawi się komunikat z prośbą o zainstalowanie złącza wywrotowy odkrycie istnieje SVN Kit i Native JavaHL i jestem mylić których jeden do zainstalowania i dlaczego puszka Ktokolwiek mnie poprowadzi.Która złącze wywrotowy odkrycie używać

Odpowiedz

49

Dwa złącza powinny zarówno do pracy, tutaj są różnice (więcej z doświadczenia, stosując je, nie czytając ich kod źródłowy):

  • SVN Kit:
    • działa na wszystkich platformach jest implementacją tylko w języku Java (nie ma potrzeby korzystania z bibliotek DLL lub bibliotek współużytkowanych).
    • Jest nieco wolniejszy niż język macierzysty JavaHL.
    • Zachowuje swoją konfigurację w innym miejscu niż prawdziwy klient subversion, taki jak TortoiseSVN (w systemie Windows). Więc jeśli potrzebujesz obu, musisz o tym pamiętać.
  • JavaHL Język:
    • Needs udostępnionej biblioteki (DLL), która ma taką samą główną wersję jako zainstalowanego klienta Subversion. Więc jeśli używasz klienta poleceń SVN 1.6.x, powinieneś zainstalować/użyć odpowiedniej wersji JavaHL.
    • jest łatwe w użyciu pod Windows, trudniej jest znaleźć odpowiednią wersję dla Linuksa i Mac OS X (patrz Subclipse Wiki: JavaHL
    • jest szybsze i wykorzystuje tę samą konfigurację co zainstalowany SVN klienta poleceń lub klienta TortoiseSVN.

Więc można zainstalować zarówno, i przełączać się między nimi pod Windows > Preferences > Team > SVN > SVN Connector. Używałem obu i nie zauważyłem wielkiej różnicy w moim normalnym słowem, tylko w szczególnych okolicznościach. Jeśli JavaHL pasuje, to lepiej złącze w moim opinia

+1

wspaniała ans wer, dzięki. –

+1

Wygląda na to, że nie mogę zainstalować zarówno SVN Kit 1.7, jak i JavaHL Native 1.7. Eclipse zgłasza, że ​​nie może tego zrobić. Wszelkie pomysły i sugestie? – lit

+0

Co powiesz na bardziej szczegółowy opis problemu, być może jako kolejne pytanie tutaj? Świat się zmienił i być może musimy ponownie ocenić, jakie są teraz zasady? – mliebelt

Powiązane problemy