Node:El Fichero taginfo, Next:El Fichero cvswrappers, Previous:Los Ficheros verifymsg y rcsinfo, Up:El directorio administrativo CVSROOT/
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.