2011-12-22 17 views
16

Tengo un proyecto que usa totoiseSVN. Antes de actualizar a la versión 1.7 todo funciona bien, pero al actualizar TortoiseSVN para la versión 1.7 me da un error cuando intento de cometer o para mostrar registro de la historia o para actualizar:SVN 1.7+ en Netbeans 7.0

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 toriseSVN instalado Netbeans lo usa de forma predeterminada. También he leído que el directorio .svn se encuentra 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 tengo la versión más reciente

+1

http://stackoverflow.com/questions/7943034/netbeans-7-x-and-subversion-1-7-1 – Meysam

Respuesta

13

Habilitar opción de línea de comandos de la aplicación ruta de acceso directo/ejecución:

-J-DsvnClientAdapterFactory=commandline 

Ejemplo

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

Netbeans utiliza el cliente de línea de comando. Todavía tiene una versión 1.6.x del cliente de línea de comandos en alguna parte de su variable de entorno PATH.

+0

Tengo solo la carpeta bin de la tortuga en el camino – maks

5

Configuración -J-DsvnClientAdapterFactory=commandline opción y que incluye ejecutable SVN en la variable de sistema PATH es suficiente para resolver este problema.

Puede establecer 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.

Cuestiones relacionadas