Node:El CVS de Windows dice que no puede encontrar mi fichero .cvspass ¿por qué?, Next:, Previous:CVS ignora los permisos que pongo; ¿por qué lo hace?, Up:Algunos Problemas de la Vida Real (con Soluciones)



El CVS de Windows dice que no puede encontrar mi fichero .cvspass ¿por qué?

Para conexiones pserver, el CVS del lado cliente intenta encontrar el fichero .cvspass en el directorio principal de la cuenta (HOME). Las máquinas con Windows no tienen un directorio "home" natural, por lo que CVS consulta la variable %HOME%. Sin embargo, hay que ser cuidadosos con esta variable. Esto funcionará:

set HOME=C:

Pero esto no:

set HOME=C:\

Esta barra extra es suficiente para confundir a CVS y será incapaz de abrir el fichero C:\\.cvspass.

La más rápida y segura solución, pues, es poner

set HOME=C:

en el fichero autoexec.bat y reiniciar. El pserver de CVS debe funcionar ahora correctamente.