Node:El Fichero taginfo, Next:, Previous:Los Ficheros verifymsg y rcsinfo, Up:El directorio administrativo CVSROOT/



El fichero taginfo

Lo que loginfo hace con los informes de cambios, taginfo lo hace con las marcas. El lado izquierdo de taginfo está formado por expresiones regulares como siempre, y al lado derecho hay programas. A cada programa se le pasan automáticamente argumentos cuando se invoca una "CVS tag", en este orden:

arg 1:          nombre de marca
arg 2:          operación ("añadir" => tag, "mover" => tag -F, "borrar" => \
   tag -d)
arg 3:          repositorio
arg 4, 5, etc:  revisión del fichero [revisión del fichero ...]

Si el programa devuelve un resultado distinto de cero, la marca se aborta.

No hemos cubierto la opción -F para marcas antes de ahora, pero es exactamente lo que implica lo de arriba: una forma de mover una marca de una revisión a otra. Por ejemplo, si se añade la marca Funciona_Bien a la Revisión 1.7 de un fichero y quiere añadirla en su lugar a la Revisión 1.11, haría esto

cvs tag -r 1.11 -F Funciona_Bien foo.c

que elimina la marca de 1.7, o dondequiera que estuviera anteriormente en ese fichero, y la pone en 1.11.