Actualización: el OP itsraja finalmente encontró la variable de entorno $ TMPDIR no se ha establecido (después de algunos consejos de zerkms en los comentarios anteriores)
Sorry, I was searching in SVN's.
I haven't set anything as temporary directory, it seems. When echoed $TMPDIR
, it is empty.
I believe it uses /tmp
directory and it has enough space.
I set $TMPDIR
, and the issue fixed, thanks
respuesta inicial:
Según this post (para un cliente de Windows, pero la idea sigue siendo válida para un cliente de Unix):
Using Subversion (via Tortoise, incidentally), I recently got this error:
svn:
Can't set position pointer in file 'C:\WINDOWS\TEMP\report.tmp':
There is not enough space on the disk.
This means you have run out of space on your server.
Sounds straight forward, but it took a while fooling around on the client
Podría ser un problema similar en su caso (si tiene espacio dejado localmente).
O podría ser un problema ACL (derechos de acceso) en el directorio tmp
como described here:
Subversion uses an APR function (which we donated to that project) for finding a temporary directory.
It does so by trying to find a writable directory using the following search path:
$TMP
$TEMP
$TMPDIR
"C:\TEMP" (windows only)
"SYS:\TMP" (netware only)
"/tmp"
"/var/tmp"
"/usr/tmp"
P_tmpdir (POSIX define)
`pwd`
Do you have one of those first three environment variables set to a non-writable location?
¿Tiene suficiente espacio en un disco donde se encuentra su directorio tmp? – zerkms
Tengo unos 60 GB para la raíz svn, es decir,/var/www/svn. De los cuales solo se ha usado medio GB ahora. – itsraja
¿Y qué pasa con el directorio temporal? – zerkms