Node:log, Next:login, Previous:kserver, Up:Ordenes y Opciones
Sinopsis: log [OPCIONES] [FICHEROS]
Muestra mensajes de registro para un proyecto, o para ficheros dentro de un proyecto. La salida de resitro no est� precisamente en el mismo estilo que la salida de otros mandatos CVS, porque el registro se basa en un programa RCS m�s viejo (rlog). Su formato de salida da una cabecera, conteniendo varias piezas de informaci�n sobre el fichero no-espec�fica-de-una-revisi�n, seguida de los mensajes de registro (arreglados por revisi�n). Cada revisi�n no muestra meramente el n�mero de revisi�n y los mensajes de registro, sino tambi�n el autor y la fecha de el cambio y el n�mero de l�neas a�adidas o borradas. Siempre imprimidas en UTC (GMT), no en fecha local.
Debido a que la salida de log es por fichero, una simple entrega que involucra m�ltiples ficheros puede no parecer conceptualmente como un cambio at�mico. Sin embargo, si lee todos los mensajes de registro y fechas cuidadosamente, podr� reconstruir qu� ocurri�. (Para obtener m�s informaci�n sobre una herramienta que puede reformatear salida de log de muchos ficheros de una forma m�s legible, vea cvs2cl - Genera ChangeLogs al estilo GNU en Herramientas de terceros para obtener m�s detalles). (Ver tambi�n history file).
Opciones:
Mientras lee las siguientes opciones de filtrado, puede no quedar completamente claro c�mo se comportan cuando se combinan. Un descripci�n precisa del comportamiento del registro es la que toma la intersecci�n de las revisiones seleccionadas por -d, -s y -w, cuando intersectan con la uni�n de las seleccionadas por -b y -r.
>
; de otro
modo no se obtendr�n mensajes de registro.
Puede usar <=
y >=
en vez de <
y >
para
indicar un rango exclusivo (de otro modo, los rangos son inclusivos).
Los rangos m�ltiples pueden ser separados por comas, por ejemplo
floss$ cvs log -d"1999-06-01<1999-07-01;1999-08-01<1999-09-01"
selecciona los mensajes de registro de revisiones entregadas en junio o agosto de 1999 (pasando julio). No puede haber espacio entre -d y sus argumentos.
Esto es diferente del significado usual de -R: "recursivo". No hay
modo de contrarrestar un -l para este mandato, as� que no
ponga log -l en su .cvsrc
.
Finalmente, un solo -r, sin argumento, significa seleccionar la �ltima revisi�n en la rama por omisi�n (normalmente el tronco). No puede haber espacio entre -r y sus argumentos.
Si el argumento a -r es una lista, est� separada por comas, no por punto y coma, como -d.
Si los argumentos a -s son una lista, est�n separado por comas, no por puntos y comas como -d.
Recuerde que cuando los sobrenombres de usuario se efect�an (ver secci�n El servidor de autentificacion de contrasen~as en Administracion del Repositorio), CVS registra el nombre de usuario CVS, no el nombre de usuario de sistema, en cada entrega. Puede no haber espacio entre -w y sus argumentos.
Si el argumento a -w es una lista, est� separada por comas, no separada por puntos y comas como -d.