2012-10-06 58 views
5

Estoy usando PowerBuilder 12.5 con la compilación 2511. Estoy usando el agente SVN para conectarme al servidor svn remoto. La ruta del servidor es como "svn + ssh: // usuario @ dominio/proyecto/troncal". Aquí mi problema es que no puedo verificar los archivos del servidor, pero puedo registrar los archivos en el servidor. durante la comprobación, se produce un error al finalizar la comprobación. ¿Puede alguien ayudarme con cuál es el problema mientras reviso los archivos del servidor?Falló la comprobación SVN con el protocolo svn + ssh

Puedo acceder a los archivos de Power Builder con el repositorio SVN local con el protocolo 'file: //'. Pero no puedo verificar los archivos del servidor SVN remoto con el protocolo 'svn + ssh: //'.

Este es el archivo de registro Power Builder cuando estoy revisando un archivo desde el servidor

-------------------------- ---------- start ------------------------------

Ver los elementos seleccionados. .. Agente SVN Info: Agente SVN Info: SccCheckout

Agente SVN Información: * Comando: svn.exe --show-updates --non-interactivos --verbose estado w_login.srw

Agente Información SVN: * Directorio: C: \ Workspace \

Agente SVN: Proceso iniciado.

Agente SVN: proceso en ejecución ....

Agente SVN Info: 16752 16456 w_login.srw suresh.vadlamudi

Agente SVN Info: Estado contra la revisión: 16753

Agente SVN: Proceso completado con el código de salida: 0

Agente SVN Info: Resultado: 0

Agente SVN Información: * Comando: svn.exe bloqueo --non-interactivo w_login.srw

Agente SVN Información: * Directorio: C: \ Workspace

Agente SVN: Proceso iniciado.

Agente SVN: proceso en ejecución ....

Agente SVN Info: 'w_login.srw' bloqueado por 'suresh.vadlamudi' usuario.

Agente SVN: Proceso completado con código de salida: 0

Agente SVN Info: Resultado: 0

Agente SVN Info: SccFileApplyLock: Falso

Agente SVN Info:

Agente SVN Información: SccQueryInfo

Agente SVN Información: * Comando: svn.exe --non-interactive --verbose status w_login.SRW

Agente SVN Información: * Directorio: C: \ Workspace \

Agente SVN: Proceso iniciado.

Agente SVN: proceso en ejecución ....

Agente SVN Información: * Comando: svn.exe --non-interactiva información C: \ Workspace \ w_login.srw

Agente SVN Información: * Directorio:

Agente SVN: Proceso iniciado.

Agente SVN: proceso en ejecución ....

Agente SVN Info: Path: w_login.srw

Agente SVN Info: Nombre: w_login.srw

Agente SVN Info: copia de trabajo Raíz ruta: C: \ Workspace

Agente sVN Info: URL: svn + ssh: //[email protected]/code/svnrep/project/trunk/w_login.srw

Agente sVN Info: raíz del repositorio: s VN + ssh: // usuario @ dominio/código/svnrep

Agente SVN Info: UUID del repositorio: cea4ba45-7404-0410-9282-c9295b884410

Agente SVN Info: Revisión: 16752

Agente SVN Tipo de nodo:: información presentar

Agente SVN información: Programa: normal,

Agente SVN información: Último Autor modificado: Se suresh.vadlamudi

Agente SVN info : Cambió por último Rev: 16456

Agente SVN Info: fecha de última modificación: 10/08/2012 06:46:05 -0700 (lunes, 08 de Oct 2012)

Agente SVN Info: Texto Actualizado: 2012 -10-08 22:12:26 -0700 (lunes, 08 de Oct 2012)

Agente SVN Info: Suma de comprobación: 51183433912df60b7ac03afc5eb7111c41783af8

Agente SVN Info: Bloqueo simbólico: opaquelocktoken: b9ab6225-9234-4c95-8955- a9f9f18f2972

Agente SVN Info: Lock Owner: suresh.vadlamudi

Agente SVN Info: Bloqueo Creación: 10/08/2012 22:13:31 -0700 (lunes, 08 de Oct 2012)

Agente SVN Info:

Agente SVN: Proceso completa con código de salida : 0

Agente SVN Info: Resultado: 0

Agente SVN Info: K 16752 16456 w_login suresh.vadlamudi.SRW

Agente SVN: Proceso completado con código de salida: 0

Agente SVN Info: Resultado: 0

Agente SVN Estado: Archivo: 'w_login.srw' Estado: 15

SccCheckout de C: \ Workspace \ w_login.srw parece haber fallado.

operación se ha completado

-------------------------------------- End- ------------------------------------------

+1

Copie y pegue el mensaje de error * completo * que recibe al realizar el pago. Hay muchas razones por las que puede obtener un "error de pago" pero solo una se aplicará a su situación. – alroc

+0

La última versión del agente SVN se ha actualizado para mejorar la autenticación https: //. Eso debería solucionar este problema. – jussij

Respuesta

2

Deberías intentar compruebe la fuente completa con una GUI para SVN (por ejemplo: TortoiseSVN)

Si puede hacerlo, entonces el problema es con su agente SVN para PB.

Como alternativa, puede probar el proxy PBSC, que también es un buen cliente SVN para PowerBuilder. Lo hemos estado usando durante 4 años desde PB 10 hasta la versión más reciente PB 12.5.1 con la última versión sin errores importantes. Esto se puede descargar desde here.

Y esta solución es libre :)

espero que ayude! ¡Que tengas un buen día!

Br .: Gábor

+1

El sitio para obtener PBScc ahora es http://code.google.com/p/pbscc-proxy/ – Seki

+0

. Puedo consultar los archivos de Power Builder con el repositorio SVN local con el protocolo 'file: //'. El problema es con el protocolo 'svn + ssh: //' solamente. –

2

yo soy el autor de Agente SVN. En general, cuando el complemento funciona en modo archivo pero no funciona en modo servidor, el problema será un error de autorización.

Si se refiere a la configuración Power Builder, verá en la configuración Power Builder Workspace que debe proporcionar una identificación de usuario.

Este es el ID de usuario utilizado para conectarse al servidor SVN, por lo que debe asegurarse de que este ID de usuario sea correcto y esté configurado correctamente en el servidor.

Finalmente, la última versión de El agente SVN (Versión 2.25 o superior) hace un mejor trabajo al marcar problemas de identificación de usuario, asegúrese de que está ejecutando esta versión.

Cuestiones relacionadas