Ya busqué en Google el mensaje y tengo mucho espacio en disco disponible en el servidor SVN (se trata de un uso del 4% de 150 GB).
He notado que cuando intento echo $TMPDIR
en el símbolo del sistema en el servidor SVN no obtengo nada.
Lo que hace que esto sea un poco confuso es que solo recibo este mensaje de una ubicación cuando hago un svn diff
(que he probado hasta ahora): este error no aparece cuando intento desde otras tres computadoras (una de las cuales está probando contra el mismo repositorio, los otros dos son repositorios diferentes en el mismo servidor svn).
La única diferencia que puedo ver es que la copia de trabajo rota se está conectando al servidor por una dirección IP donde todos los demás están usando un nombre de servidor (aunque esto se resuelve a través de DNS a la misma dirección IP).
Espero no tener que rascar la copia de trabajo rota y pagar una nueva; desafortunadamente, este es un proyecto heredado y no todos los cambios se han revisado correctamente.
Respuestas:
Descubrí que también obtienes este error si el disco está lleno .
Libere espacio y el error desaparecerá.
fuente
Eventualmente descubrí un método para hacer esto (además de obtener todo lo que no se revisa actualmente bajo el control de versión adecuado):
Creo que debe haber habido algo de corrupción en uno de los archivos .svn para esa copia de trabajo.
fuente
En la computadora con el problema, intente eliminar manualmente ese directorio, no confirme, pero actualice su svn en su máquina local, rehaga los cambios en ese directorio, es un directorio. Eso generalmente funciona conmigo en errores similares.
fuente
Pude solucionar este problema ejecutando el script proporcionado aquí:
https://svn.apache.org/repos/asf/subversion/trunk/contrib/client-side/svn-clean
fuente