necesitaba hacerles una consulta acerca de la ultima actualización de guarani3 ( que incluye Jasper Reports).
Durante la actualización de archivos por svn, aparece el siguiente mensaje:
…
A BD/Diferenciales/000003.sql
svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for ‘http://repositorio.siu.edu.ar/svn/guarani’
Actualiza muchos archivos pero llega a este mensaje.
En principio parecería un tema de permisos para acceder a un archivo en particular en los repositorios.
Además probé desde dos orígenes distintos y el mensaje fue el mismo.
Te comento, el entorno se encuentra instalado sobre linux. Para instalar svn simplemente lo baje de los repositorios de debian lenny con apt-get, tal como figura en el manual. La carpeta /usr/local/proyectos/toba/proyectos/guarani cuenta con owner y group www-data y permisos 755
Te paso los datos (svn --version)
svn, version 1.5.1 (r32289)
compiled May 31 2011, 16:16:34
Copyright (C) 2000-2008 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
Lo raro es que descarga muchos archivos y se queda en esa instancia, luego de descargar el archivo 000003.sql
Trate de acceder a donde me pasaste e incluso a http://repositorio.siu.edu.ar/svn/guarani/ pero no me acepta el usuario y contraseña. Estos datos son los mismos para acceder a la extranet (por acá puedo acceder perfectamente)?
¿Inentaste actualizar varias veces? Puede ser que justo en ese momento se haya cortado la conexión con el repositorio…
Si el problema persiste te sugiero que actualices el cliente subversion. Nosotros tenemos funcionando la versión 1.6.18 y no hay inconvenientes.
probé varias veces y desde diferentes ubicaciones.
Estoy verificando lo de la actualización.
El mensaje de la actualización parecería apuntar a un problema de permisos en el repositorio y el uso del método OPTIONS, por eso el forbidden. Los permisos son los mismos para todas las rutas?
Como te comente no puedo ingresar desde la web a http://repositorio.siu.edu.ar/svn/guarani/ porque no acepta mi usuario y contraseña.
Estuvimos verificando los permisos de tu usuario y son correctos.
El usuario y clave para acceder al Foro Comunidad no son los mismos que usás para el SVN, por favor verificá los datos que se te enviaron en su momento.
Te cuento que creamos un usuario con los mismos permisos que tenés vos, y no tuvimos ningún tipo de problemas, yo recomiendo que actualices la versión del cliente svn, ya que nosotros lo probamos con la versión 1.6.12 (r955767) sin inconvenientes. Te recuerdo que como dijo Florencia, tengas en cuenta que el usuario y pass para la Extranet / Foro Comunidad no son el mismo que para el SVN, por ese motivo creo que no podés acceder via web a la rama correspondiente. Si no recordás o no encontrás el e-mail con los datos de acceso, volvé a pedirlos a guarani3@siu.edu.ar
probé con las credenciales de svn que tenia y pude hacer un svn checkout de la carpeta de guarani en un directorio de prueba y no tuve problemas.
Te comento que el sistema esta corriendo sobre debian Lenny 5.0.9 para respetar las versiones de php 5.2 y postgres 8.3.
Por esto al querer actualizar la versión de subversion el administrador de paquetes requiere actualizar los paquetes que detallo al final.
Como las dependencias del paquete también son compartidas con el apache, necesito actualizarlo.
Necesito saber si es factible la actualización. En el manual no detalla que se deba tener una versión particular.
The following NEW packages will be installed:
apache2.2-bin libaprutil1-dbd-sqlite3 libaprutil1-ldap libdb4.8
The following packages will be upgraded:
apache2-mpm-prefork apache2.2-common libapr1 libaprutil1 libneon27-gnutls libpcre3 libserf-0-0 libsvn1 libuuid1 libxml2 subversion
Entiendo entonces que pudiste hacer un checkout de guarani sin problemas de permisos en ese directorio de prueba? Si es así.. en ese directorio de prueba, podés hacer un update -r a alguna revisión anterior, por ejemplo "svn update -r 10202" y luego volver a hacer un update a la ultima revisión?. Te da el mismo error "Server sent unexpected return value (403 Forbidden)" cuando llega a ese archivo ?.
A nivel de carpetas probé con usuario y grupo root y www-data.
El checkout se termino sin problemas.
También hice lo que me indicaste y funciono bien.
En el directorio ./tmpapp aplique svn update -r 10202 y apareció (no me arrojo ningún inconveniente, dejo las ultimas líneas):
…
D php/3ros/facebook
A php/operaciones/asistencia/ausencias_examen/pant_inicial.php
A php/operaciones/asistencia/ausencias_examen/pant_seleccion.php
A php/operaciones/matriculas/inscripciones/propuestas_preinscipcion_masiva/form_fuente.php
U php/operaciones/propuestas/planes/editor_elementos/ci_plan_elementos.php
U php/operaciones/propuestas/planes/editor_elementos/arbol_plan_elementos.php
A php/operaciones/requisitos/excep_req_alumno/form_datos.php
U .
Updated to revision 10202.
Luego aplique un svn update y aparecio (sin problemas tambien):
…
A php/3ros/facebook
A php/3ros/facebook/facebook.php
A php/3ros/facebook/base_facebook.php
A php/3ros/facebook/fb_ca_chain_bundle.crt
D php/operaciones/asistencia/ausencias_examen/pant_inicial.php
D php/operaciones/asistencia/ausencias_examen/pant_seleccion.php
D php/operaciones/matriculas/inscripciones/propuestas_preinscipcion_masiva/form_fuente.php
U php/operaciones/propuestas/planes/editor_elementos/ci_plan_elementos.php
U php/operaciones/propuestas/planes/editor_elementos/arbol_plan_elementos.php
D php/operaciones/requisitos/excep_req_alumno/form_datos.php
U .
Updated to revision 10454.
aplique lo mismo nuevamente en la carpeta del proyecto. Avance hasta el momento de actualizar la BD de negocio, ahí luego de ejecutar el comando sucede el mismo inconveniente que pasaba anteriormente.
./toba proyecto actualizar_bd -p guarani -i desarrollo
Revision Actual de la BD : 9352
Actualizando el directorio de Scripts de actualización de la BD…
svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for ‘http://repositorio.siu.edu.ar/svn/guarani’
TIEMPO: 1,864 segundos
Parece que con el checkout el svn pasa por alto el método OPTIONS de http para tomar los parámetros del cliente, lo que no sucede con el update
Por lo tanto intentare actualizar la versión de subversion. Necesitaria saber si existe algún inconveniente en actualizar la versión de apache de 2.2.9-10 a 2.2.16-6, ya que ambos programas comparten las mismas dependencias.
actualice la versión de subversion y apache. Probé la aplicación y esta funcionando bien.
También inicie la actualización y no tuve problemas.
Creo que podemos cerrar el tema de SVN. Cuando el personal funcional lo pruebe les comento como fue.