Trabajando hoy en un proyecto me he topado con un problema bastante infame en mi servidor de Subversion. Había añadido una cantidad ingente de ficheros nuevos al proyecto (un set de 300 iconos) además de las modificaciones de otros tantos y, al ir a hacer commit, comenzó a hacer el proceso y al pasar un rato me soltó el siguiente fallo de buenas a primeras.

svn: REPORT request failed on '/svn/projects/!svn/vcc/default'
svn: REPORT of '/svn/projects/!svn/vcc/default': Could not read chunk size: connection was closed by server. (http://localhost)

No soy nada experimentado con Subversion y la verdad es que cuando me da fallos se me ponen los pelos de punta. Y en ésta ocasión ha sido la vez que mas trabajo me ha costado poner todo en orden ya que, aparte de no subir parte de los ficheros, los otros habían quedado “out of date” en mi copia local.

Normalmente hago commits con modificaciones/adiciones en pocos archivos y nunca me ha dado fallos, obviamente era un problema de cantidad… y por tanto de tiempo de proceso.

Total, que después de trastear por la web hasta encontrar un fallo parecido al mio he leído que el problema se encontraba en mi configuración de Apache, que hacia Timeout antes de tiempo y claro, el commit se cortaba, con lo que cambiando los siguientes parámetros de mi apache2.conf se ha solucionado el problema.

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 50000
 
#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection).
#
KeepAlive On
 
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
#
MaxKeepAliveRequests 0
 
#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout  250000

Tan simple… pero bien que me ha costado encontrarlo :D Espero que le sea de utilidad a alguien.

Puntuación :

2 Comments on “Solución a “Could not read chunk size: Connection was closed with server” en Subversion”


By zerver. September 17th, 2008 at 5:26 pm

Gracias tambien empeze a tener el problema despues de importar un poryecto grande que ya tenia avances y fue la idea de instalar un servidor de desarrollo con svn

En un rato pruebo las configuraciones que comentas

saludos