new icon example borderfactory java eclipse svn subversive

java - icon - Qué descubrimiento de conector subversivo usar



my icon java (1)

después de instalar el plugin SVN en eclipse y reiniciar, aparece un mensaje para pedir la instalación del descubrimiento del conector subversivo. Hay un SVN Kit y un JavaHL nativo, y no estoy seguro de cuál instalar y por qué alguien me puede guiar.


Los dos conectores deberían funcionar, aquí están las diferencias (más de la experiencia al usarlas, no al leer su código fuente):

  • Kit SVN:
    • Funciona en todas las plataformas, es una implementación solo de Java (sin necesidad de DLL o bibliotecas compartidas).
    • Es un poco más lento que JavaHL Native.
    • Mantiene su configuración en algún otro lugar que no sea un cliente real de subversión como TortoiseSVN (en Windows). Entonces, si necesitas ambas cosas, debes tener eso en cuenta.
  • Nativo de JavaHL:
    • Necesita una biblioteca compartida (DLL), que tiene la misma versión principal que el cliente de Subversion instalado. Entonces, si usa el cliente de comando SVN 1.6.x, debe instalar / usar la versión correspondiente de JavaHL.
    • Es fácil de usar en Windows, es más difícil encontrar la versión correcta para Linux o Mac OS X (ver Wiki de Subclipse: JavaHL
    • Es más rápido y usa la misma configuración que el cliente de comando SVN instalado o el cliente de TortoiseSVN.

Entonces puede instalar ambos, y cambiar entre ellos en Windows > Preferences > Team > SVN > SVN Connector . He usado ambos y no noté mucha diferencia en mi palabra normal, solo en circunstancias especiales. Si encaja JavaHL, es el mejor conector en mi opinión.