tortoise support subversion instalar configurar collab svn netbeans tortoisesvn

support - SVN 1.7+ en Netbeans 7.0



tortoise svn (3)

Tengo un proyecto que utiliza totoiseSVN. Antes de actualizarlo a la versión 1.7, todo funciona bien, pero cuando actualizo tortoiseSVN a la versión 1.7, me da un error cuando intento confirmar o mostrar el registro del historial o actualizar:

org.tigris.subversion.javahl.ClientException: Unsupported working copy format The path ''C:/Users/user/stuff/myApp'' appears to be part of a Subversion 1.7 or greater working copy. Please upgrade your Subversion client to use this working copy.

Como sé, si mi sistema tiene instalado ToriseSVN, Netbeans lo usa de forma predeterminada. También he leído que el directorio .svn está ubicado solo en la raíz (como en mi caso) del proyecto (copia de trabajo) en svn 1.7+. Entonces, ¿por qué netbeans me dice que tengo que actualizar el cliente svn ya que ya tengo la versión más reciente?


Establecer la opción -J-DsvnClientAdapterFactory=commandline e incluir svn ejecutable en su PATH sistema PATH es suficiente para resolver este problema.

Puede configurar la opción haciendo esto de la manera descrita por tpae O agregando esta opción a la propiedad netbeans_default_options en el archivo <netbeans_dir>/etc/netbeans.conf .


Habilite el interruptor de línea de comando en el acceso directo de la aplicación / ruta de ejecución:

-J-DsvnClientAdapterFactory=commandline

Ejemplo

“C:/Program Files/NetBeans 7.0.1/bin/netbeans.exe” -J-DsvnClientAdapterFactory=commandline


Netbeans utiliza el cliente de línea de comandos. Todavía tiene una versión 1.6.x del cliente de línea de comandos en algún lugar de su variable PATH env.