2012-01-26 35 views

Respuesta

11

De Version control with subversion:

Al usar svn + ssh: // URL para acceder a un repositorio, recordar que es el programa ssh que llevó para la autenticación, y no el programa cliente de SVN. Eso significa que no hay una caché de contraseñas automática en marcha (consulte la sección denominada "Caché de credenciales de cliente"). El cliente de Subversion a menudo hace conexiones múltiples al repositorio, aunque los usuarios normalmente no lo notan debido a la función de caché de contraseñas. Sin embargo, cuando se usan svn + ssh: // URLs, los usuarios pueden sentirse molestos por ssh al pedir repetidamente una contraseña para cada conexión saliente. La solución es usar una herramienta de caché de contraseñas SSH separada, como ssh-agent en un sistema tipo Unix, o concurso en Windows.

0

Quizás su conexión con el servidor SVN se reinició y su cliente la restableció automáticamente, lo que provocó que se le pidiera su contraseña. Si el servidor SVN está implementado como módulo PHP, quizás haya algún límite de tiempo para que el servidor responda las solicitudes del cliente. ¿Qué archivo se actualiza cuando encuentras este problema? ¿Tal vez la conexión se restablece cuando intentas actualizar un archivo grande?

+1

"Si el servidor SVN está implementado como módulo PHP" - ¿es eso común? Nunca he visto que – Rup

+0

quise decir módulo SVN para el servidor Apache HTTP. Tenemos un sitio web codificado en PHP y un servidor SVN en la misma máquina. Ambos usan el mismo Apache para entregar contenido a través de HTTP. En realidad, no sé si SVN se implementa como módulo de Apache o como complemento de PHP. – izogfif

Cuestiones relacionadas