2009-05-05 30 views
10

Instalé tortoiseSVN y pude hacer un checkout de los directorios/archivos que ya están en el repositorio (no necesito autenticar para eso) Cuando intento para confirmar los cambios me sale el siguiente error:Tortoise SVN no solicita usuario/pase y falla

servidor envía valor de retorno inesperado (403 Prohibido) en respuesta a la comprobación

nunca me pide que introduzca mi usuario/contraseña para la autenticación.

Probamos googlear un poco, y se encuentra Diversos menciones de esto, pero hay una respuesta definitiva. hablé con las personas a cargo del servidor SVN en nuestro campus, y afirman que todo está bien en el lado del servidor ...

Cualquier ayuda sería muy apreciada :)

Respuesta

10

Tal TortoiseSVN utiliza algunos datos de autenticación guardada que ya no es válida?

trate de eliminar cualquier dato de autentificación guardados en el cuadro de diálogo de configuración de TortoiseSVN (bajo "Datos guardados"), vuelva a intentar cometer.

0

voy a supongamos que hablas con el repositorio sobre http o ssh.

A continuación, puede escribir la dirección del depósito de esta manera: protocolo: // nombre de usuario @máquina-dirección/repositorio-dir. Esto debería forzar a la tortuga que inicie sesión.

9

por mi experiencia tal vez: 1- necesita borrar sus datos de autenticación de esta manera: click derecho >> >> Ajustes de los datos guardados los datos de autenticación >> >> claras

2 - debe utilizar el protocolo "https: //" en lugar de "svn: //" o "http: //" cuando desee realizar el pago en algún repositorio como sourceforge.net.

0

Asegúrese de que su conexión a Internet no está bajo un proxy. De lo contrario, configúralo en la conexión externa de tortuga.

Además, la limpieza de los ajustes de los datos guardados (como han mencionado otros usuarios) se requiere

-1

Además, trate de sustitución de https: // con svn + ssh: // en la comprobación.

Que hizo el truco para mí en una situación similar.

Desde: http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-serversetup.html

+0

Esto solo es válido si el repositorio se sirve con 'svn + ssh'. La mayoría de los administradores no configuran su repositorio para HTTP y 'svn + ssh', por lo que si ya ha comprobado un WC con éxito, es una apuesta bastante segura que la URL sea correcta. – alroc

1

Parece que desde la versión 1.8, TortiseSVN prefiere Kerberos (Active Directory) para la autenticación de contraseña. Esto significa que si la cuenta ha iniciado sesión ya que no tiene permisos para la ruta SVN, ahora obtendrá un error 403 Forbidden.

1

Compruebe si está bajo conexión proxy o no, si va a: TortoiseSVN> Configuraciones> Red Habilite el proxy, configure la información del servidor proxy - la dirección del servidor y el puerto deberían hacerlo.

Cuestiones relacionadas