2012-09-06 24 views
11

quale migliore svnkit o JavaHLsvnkit o JavaHL in Ubuntu 64 bit

Eclipse

Subversive o Subclipse?

Ogni volta che installa l'Eclipse di nuovo avere questo dubbio ha differenze in termini di un essere migliore di un altro, ecc ...

risposta

19

Si tratta di una questione di gusto:

  • svnkit è una riscrittura totale di SVN in Java. Quindi se usi questo connettore, sei "puro" in esecuzione java.

  • JavaHL sull'altro lato è un legame nativo delle librerie originali C, quindi si sta chiamando il compilato C + codice tramite JNI

Al momento entrambe le librerie di supporto SVN 1.7, ma svnkit aveva un sacco di problemi per rilasciare un completo SVN 1.7 client (a causa di SVN modifiche della copia di lavoro in 1.7)

Quindi, se c'è una nuova versione di SVN, JavaHL è spesso disponibile in precedenza. Ma il più delle volte un po 'più fastidioso da installare, perché deve essere compatibile binario con la tua installazione di svn (se non sai cosa significa "binario compatibile", usa SVNKit) [grazie a centic per il suo commento!]

Ma alla fine entrambi i backend sono completamente compatibili con svn. JavaHL è fondamentalmente SVN e svnkit esegue tutti i test SVN con risultati corretti

+1

Vorrei aggiungere che JavaHL può causare problemi se le librerie native non sono installate correttamente o se il bit-ness (32/64 bit) non corrisponde. – centic

0

Suggerirei Subclipse (tigris) come ho sempre incontrato problemi sintonia con Subversive SVN piacciono:

  • Refresh SVN Sync View;
  • Alcuni file impegnati rimangono nella visualizzazione di sincronizzazione
  • A volte alcuni file rimangono non impegnati anche io impegno un'intera cartella.

Questi effetti collaterali si verificano sia in Eclipse Indigo in Windows 7 che in RedHat (RHEL6.2).

Con Subclipse (tigris) era sempre perfetto (ero sotto Win7, i miei colleghi sotto Ubuntu e MacOS X).

Problemi correlati