Pregunta

Estoy intentando comprometerme con un servidor SVN alojado en la red de mi escuela. He instalado SVN 1.5.2 con binarios descargados de CollabNet aquí . El error informado es:

svn: Commit failed (details follow):
svn: MKACTIVITY of '/opensvn/cs598r/!svn/act/defe271c-f33b-4851-a706-b2906301fed0': authorization failed (http://dna.cs.byu.edu)

Ese es el mensaje de error completo: en ninguna parte dice 403 Prohibido. He intentado eliminar mi copia de trabajo y volver a comprobarlo en vano. He comprobado y he comprobado que mi contraseña y mis permisos son correctos en el servidor. He comprobado que la URL es correcta. Puedo comprometerme con éxito desde una máquina remota, pero no desde la mía. Otros miembros de mi equipo pueden comprometerse desde sus computadoras, pero cuando intentan desde la mía, obtienen el mismo error. Uno de los otros miembros de mi equipo está usando 1.5.1 binarios de CollabNet sin problemas. ¿Qué pasa con mi cliente está roto?

¿Fue útil?

Solución

Ya que puede comprometerse desde otras máquinas, y los miembros de su equipo pueden comprometerse pero no desde su máquina, yo diría que probablemente sea un problema con su cliente de subversión. Le sugiero que desinstale el cliente que tiene y luego instale la versión que se está ejecutando en el servidor para estar seguro.

Otros consejos

Creo que se necesita autorización para que confirmes tu copia local ...

o

¿Tal vez pueda confirmar, pero el servidor no se actualiza automáticamente? ... intente actualizar el servidor después de confirmar su trabajo a través de SSH y Actualización SVN

No todas las formas de acceso a un repositorio permiten todas las formas de acceso. Si desprotegió su código mediante un método de solo lectura, no podrá comprometerse. Como ejemplo, no es infrecuente que un repositorio de WebDav permita solo la verificación anónima en http: // ... y permita la autenticación y los confirmaciones solo en https: // ...

Comprueba que el repositorio desde el que estás extrayendo sea letra por letra idéntico a los repositorios que los demás miembros de tu equipo están desprotegiendo.

Asegúrese de estar usando CAPS adecuados para toda la URL svn

Creo que el problema está entre paréntesis ( http://dna.cs.byu.edu ). A menudo puedes pagar con la ruta http, pero los commits generalmente quieren https.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top