¿Cómo trabajar con repositorys SVN 1.7 usando Netbeans 7.1?

Al intentar actualizar una copy de trabajo de subversión de Netbeans, aparece el siguiente error

svn: E175002: Unable to connect to a repository at URL 'https://svn.XXX.de/svn/[RepositoryName]' svn: E175002: OPTIONS of 'https://svn.XXX.de/svn/[RepositoryName]': Server certificate verification failed: issuer is not trusted (https://svn.XXX.de) 

Además, aparece una window emergente que dice

 SVN command returned with the following error: javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name 

Sé sobre este tema y realicé un svn checkout usando TortoiseSVN. Acepté permanentemente el certificate del server. Acceder y trabajar con copys de trabajo desde la command-line y Tortoise SVN está bien.

Netbeans se inicia con la opción de -J-DsvnClientAdapterFactory=commandline , por lo que acceder a los repositorys de SVN 1.7 funciona básicamente.

NetBeans IDE 7.1 (compilation 201112071828)
Java 1.7.0_02; Java HotSpot (TM) Client VM 22.0-b10
TortoiseSVN 1.7.6, compilation 22632 – 64 bits
Sistema Windows 7 – 64 Bit

¿Qué puedo hacer para trabajar con mis repositorys usando Netbeans?

Gracias por cualquier pista útil!

La configuration de SVN no se importa automáticamente en Netbeans. Aquí puedes encontrar una manera brutal de lidiar con eso (copyr svn config en Netbeans).

Si desea información más precisa y una forma elegante de resolver el problema, consulte este enlace .

Simplemente instale el certificate del server en el contenedor de certificates raíz de confianza del cliente:

  • Guarde el certificate en un file local.

Si tiene acceso al server, copie el certificate en su computadora.

Si no tiene acceso al server pero tiene Chrome, simplemente escriba el URL del repository raíz svn y click el paddock (a la izquierda de las letras https), luego click datos certificates> pestaña de detalles> copyr en el button de file.

Con Internet Explorer es similar, pero el button copyr en file se desactivará si el sitio no se agrega en los lugares de confianza: opciones de internet> pestaña de security> lugares de confianza> Lugares> escriba la URL de subversión> agregar> cerrar y aceptar todas las windows> reiniciar explorador. Entonces, podrías save el certificate.

  • Haga clic derecho en el certificate> certificate de installation

  • Seleccione todos los usuarios o actuales según sea necesario> click siguiente.

  • Marque todos los certificates en la siguiente tienda (segunda opción).

  • select la carpeta de autoridades de certificación raíz de confianza> aceptar.

  • Siguiente> Finalizar y Ok.

  • Reinicie netbeans.

    Intereting Posts