Node:¿Como puedo obtener la lista de todas las etiquetas del proyecto?, Next:¿Como obtener una lista de todos los proyectos del repositorio?, Previous:Necesito mover ficheros sin perder el histórico de revisiones, Up:Algunos Problemas de la Vida Real (con Soluciones)
Actualmente no hay forma de hacerlo con CVS. Es algo demandado por los
usuarios y se espera que en futuras versiones esté disponible. Puede que
pronto (incluso ya) existe un comando cvs tags
o similar.
Hasta entonces, hay aproximaciones. Podemos ejecutar cvs log -h y leer
las secciones de la salida con la cabecera symbolic names:
. O
bien, si estamos en la máquina del repositorio, podemos mirar en el
principio de algunos ficheros RCS. Todas las etiquetas (rama y no
rama) se listan en el campo symbols
:
floss$ head /usr/local/nuevorep/hola.c,v head 2.0; access; symbols Release_1_0:1.22 Exotic_Greetings-2:1.21 merged-Exotic_Greetings-1:1.21 Exotic_Greetings-1:1.21 merged-Exotic_Greetings:1.21 Exotic_Greetings-branch:1.21.0.2 Root-of-Exotic_Greetings:1.21 start:1.1.1.1 jrandom:1.1.1; locks; strict; comment @ * @;