Node:Permisos del Repositorio, Previous:La Copia de Trabajo del �rea Administrativa, Up:Causas Usualmente Sospechosas
CVS no necesita ning�n esquema espec�fico de permisos - puede manejar una amplia variedad de esquemas. Sin embargo, para evitar situaciones confusas, se debe configurar el repositorio siguiendo como m�nimo los siguientes criterios:
Como se indica en Administracion del Repositorio, podemos salvar este
requisito ajustando el par�metro LockDir del fichero CVSROOT/config. Por
ejemplo:
LockDir=/usr/local/cvslocks
Por supuesto, habr� que asegurarse de que todos los usuarios de CVS pueden escribir sobre /usr/local/cvslocks. De otro modo, el directorio ser� el del repositorio; si somos muy estrictos con la seguridad, deber�amos cambiar este directorio por otro.
Por desgracia (e inexplicablemente), el fichero de hist�rico no se crea escribible por todo el mundo cuando se crea un repositorio nuevo con cvs init. Al menos con la versi�n actual de CVS, debemos cambiar los permisos de manera expl�cita una vez creado el repositorio (o simplemente borrarlo, si no queremos que se almacenen los hist�ricos).
(Este problema puede terminar pronto - acabo de enviar un parche a los mantenedores de CVS para que se cree el hist�rico con los permisos apropiados cuando se crea. Luego si usamos una versi�n de CVS posterior a septiembre de 1999, probablemente el problema habr� desaparecido.)