2010-07-23 13 views
7

Deseo obtener una lista de todas las confirmaciones para un módulo en cvs sin verificar ese módulo. es posible? ¿Si es así, cómo?Cómo obtener cvs log de confirmaciones sin retirar repo

que puede utilizar el comando cvs log de este modo:

cvs log > commitlog.txt 

pero esto sólo parece funcionar hace ya desprotegido módulo que estoy ejecutando el comando desde. Deseo poder obtener el registro de un módulo sin tener que verificarlo.

Respuesta

11

Sí. Hay un comando "rlog". Es similar al registro, excepto que no requiere el código desprotegido. En otras palabras, el comando se ejecuta "de forma remota".

RLOG [opciones] [archivos ...]

Print out history information for modules. See log—Print out log 

información de los archivos.

-b 

    Only list revisions on the default branch. See log options. 
-d dates 

    Specify dates (d1<d2 for range, d for latest before). See log 

opciones. -h comportamiento

Only print header. See log options. 
-l 

    Local; run only in current working directory. See Recursive 

. -N

Do not list tags. See log options. 
-R 

    Only print name of RCS file. See log options. 
-rrevs 

    Only list revisions revs. See log options. 
-s states 

    Only list revisions with specified states. See log options. 
-t 

    Only print header and descriptive text. See log options. 
-wlogins 

    Only list revisions checked in by specified logins. See log options. 
+0

Gracias mucho! El enlace no funcionó para mí, así que tuve que buscar un poco para obtener la sintaxis correcta. Ya he marcado correctamente tu respuesta, pero también la votaré más rápido si cambias tu respuesta para incluir el uso del comando/un ejemplo y/o corregir el enlace. :) – CodeAndCats

+2

Ben, Impar. El enlace todavía funciona para mí. Pero si no funciona universalmente, sin duda es mejor tener las opciones incluidas. Hecho. –

+1

rlog seem append, v el nombre del archivo, obtengo el siguiente error cuando uso rlog: 'rlog: taxi_rings/RCS/taxi_ring_128.ent, v: No existe dicho archivo o directorio' ¿Cómo puedo evitar este comportamiento? –