Node:El Fichero config, Next:El Fichero modules, Up:El directorio administrativo CVSROOT/
El fichero config le permite configurar ciertos par�metros de
comportamiento global. Sigue un formato muy estricto
PAR�METRO=VALOR (etc)
sin permitirse espacios adicionales. Por ejemplo, aqu� hay un posible fichero
config:
SystemAuth=yes TopLevelAdmin=no PreservePermissions=no
(Una entrada ausente equivaldr�a a no
.)
El par�metro SystemAuth
controla si CVS deber�a mirar en el fichero
de sistema passwd si falla al encontrar un determinado nombre de usuario en
el fichero CVSROOT/passwd. Las distribuciones de CVS vienen con �l puesto a
no
para ser conservadoras en cuanto a la seguridad del sistema.
TopLevelAdmin
le dice a CVS si hacer un directorio CVS/ hermano
cuando obtiene una copia de trabajo. Este directorio CVS/ podr�a no estar
dentro de la copia de trabajo, sino junto a ella. Ser�a conveniente
habilitarlo si usted tiende (y los usuarios del repositorio tienden) a obtener
copias de muchos proyectos diferentes en el mismo repositorio. De lo contrario
deber�a dejarlo desactivado, ya que puede ser desconcertante ver que aparece
un directorio CVS/ adicional donde no lo espera.
PreservePermissions
controla si se conservan los permisos de
fichero y otra metainformaci�n en la historia de revisiones. �sta es
una caracter�stica algo oscura que seguramente no valga la pena describir
en detalle. Si est� interesado vea el nodo Special Files en el
Cederqvist (nodo es una palabra de Texinfo para una posici�n
particular en un documento Info. Para ir a un nodo mientras se lee Info,
teclee g seguido del nombre del nodo, desde cualquier parte del
documento).
LockDir
tambi�n es una caracter�stica usada raramente. En
circunstancias especiales, querr� decirle a CVS que cree sus ficheros de
bloqueo en alg�n sitio distinto de los subdirectorios del proyecto, para evitar
problemas de permisos. Estos ficheros de bloqueo impiden que CVS tropiece
consigo mismo al realizar m�ltiples operaciones en el mismo directorio del
repositorio a la vez. En general, nunca tendr� que preocuparse por ello, pero
a veces puede que los usuarios tengan problemas actualizando u obteniendo
copias de trabajo desde un directorio del repositorio porque son incapaces de
crear un fichero de bloqueo (CVS necesita crear un fichero de bloqueo, incluso
en operaciones de s�lo lectura, para evitar situaciones en las que podr�a
acabar leyendo mientras otra invocaci�n de CVS est� escribiendo). El remedio
habitual para esto es cambiar los permisos del repositorio, pero cuando esto
no es factible, el par�metro LockDir puede resultar pr�ctico.
No hay m�s par�metros por el momento, pero puede que en versiones futuras de CVS se a�adan otros nuevos; deber�a comprobar siempre el Cederqvist o el propio fichero config de la distribuci�n para ver los cambios.