2008-11-07 6 views
4

Y a-t-il un moyen sur la ligne de commande CVS de répertorier tous les fichiers associés à une balise?Liste tous les fichiers associés à une balise sur la ligne de commande CVS

+0

Je suis toujours étonné que les gens utilisent encore CVS. :) – Pistos

+0

duplicata possible de [Comment savoir quelles balises CVS couvrent quels fichiers et chemins?] (Http://stackoverflow.com/questions/28817/how-to-find-out-which-cvs-tags-cover- which-files-and-paths) –

Répondre

6

A propos de la plus proche, vous serez en mesure d'obtenir est avec ceci:

cvs -q -N-R connecter -S -rTAGNAME

Cela fonctionne sur la copie locale, il ne tire pas de le serveur.

EDIT:

Comme Ken l'a mentionné, une légère variation, il sera tirer à partir du serveur, mais dans cette situation, vous devez spécifier aussi le nom du module.

cvs -q rlog -R -N -S -rTAGNAME MODULENAME

+2

Cela fonctionne. Et comme j'ai beaucoup de fichiers sans balise, utiliser l'option majuscule -Q au lieu de -q a supprimé tout le bruit. –

+0

Merci pour l'édition, Tim - taper trop vite encore ... –

1

Je pense qu'il est

cvs ls -lR -r tag 

mais je suis sur SVN maintenant, vous devrez le tester.

+0

'ls' est une commande CVSNT, ne fonctionne que pour CVSNT. –

+0

Merci pour la clarification. –

2

EDIT: commande ci-dessous corrigée pour inclure le nom du module (voir ci-dessus)

cvs -q rlog -R -N -S -rTAGNAME MODULENAME 

fonctionnera contre le dépôt, PAS local copie

Toujours aussi proche que vous obtiendrez avec CVS. La commande Bill the Lizard affichée fonctionnera avec CVSNT.

Questions connexes