2011-10-09 10 views
28

dopo aver installato plugin di SVN in Eclipse ed ho ricominciato appare un messaggio per chiedere l'installazione di scoperta connettore sovversiva ci sono kit di SVN e dei nativi JavaHL e mi sono confuso, che uno da installare e perché può Qualcuno per favore guidami.Che scoperta connettore sovversiva utilizzare

risposta

49

I due connettori devono sia il lavoro, qui sono le differenze (più esperienza di loro utilizzo, non leggendo il loro codice sorgente):

  • SVN Kit:
    • Funziona su tutte le piattaforme, è un'implementazione solo Java (non c'è bisogno di DLL o librerie condivise).
    • È leggermente più lento di JavaHL nativo.
    • Mantiene la sua configurazione in qualche altro posto rispetto a un vero client di sovversione come TortoiseSVN (su Windows). Quindi se hai bisogno di entrambi, devi tenerlo a mente.
  • JavaHL Native:
    • necessita di una libreria condivisa (DLL), che ha la stessa versione principale come il client di Subversion installato. Pertanto, se si utilizza il client di comando SVN 1.6.x, è necessario installare/utilizzare la versione JavaHL corrispondente.
    • è facile da usare in ambiente Windows, più difficile trovare la giusta versione per Linux o Mac OS X (vedi Subclipse Wiki: JavaHL
    • è più veloce e utilizza la stessa configurazione del client di comando SVN installato o client TortoiseSVN.

Quindi è possibile installare entrambi, e passare da uno all'altro sotto Windows > Preferences > Team > SVN > SVN Connector. ho usato entrambi e non ho notato molta differenza nella mia parola normale, solo in circostanze particolari. Se JavaHL si adatta, è il connettore meglio a mio parere

+1

great ans wer, grazie. –

+1

Sembra che non sia in grado di installare sia SVN Kit 1.7 che JavaHL Native 1.7. Eclipse riporta che non può farlo. Qualche idea o suggerimento? – lit

+0

Che ne dici di descrivere il tuo problema in modo più dettagliato, forse come un'altra domanda qui? Il mondo è cambiato e forse dobbiamo rivalutare quali sono le regole adesso? – mliebelt

Problemi correlati