tags:

views:

378

answers:

3

Title says it all.

+1  A: 

I think it's

cvs ls -lR -r tag

but I'm on SVN now, so you'll have to test it.

Bill the Lizard
`ls` is a CVSNT command, works only for CVSNT.
Ken Gentle
Thanks for the clarification.
Bill the Lizard
+1  A: 

About the closest you'll be able to get is with this:

cvs -q log -R -N -S -rTAGNAME

This works against local copy, it doesn't pull from the server.

EDIT:

As Ken mentioned, a slight variation will make it pull from the server, but in this situation you need to specify the module name too.

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

Tim Cavanaugh
That works. And since I have many files without the tag, using the uppercase -Q option instead of -q suppressed all the noise.
s_t_e_v_e
Thanks for the edit, Tim - typing too fast again...
Ken Gentle
+1  A: 

EDIT: corrected command below to include Module Name (see above)

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

will work against the repository, NOT the local copy

Still about as close as you'll get with CVS.

The command Bill the Lizard posted will work with CVSNT.

Ken Gentle