info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Find all files with a particular tag?


From: Todd Denniston
Subject: Re: Find all files with a particular tag?
Date: Wed, 24 Oct 2007 08:18:22 -0500
User-agent: Thunderbird 2.0.0.6 (X11/20070728)

Larry Jones wrote, On 10/24/2007 01:30 AM:
Peter Loron writes:
Is there an easy way to get a list of files/revisions that have a
particular tag? We've got ~6500 files in the tree, and only a few are
marked with any particular tag.

The intended use-case for tags in CVS is to tag *all* the files, not
just a few, but you can get what you want with log or rlog:

        cvs log -RS -r tag

-Larry Jones

Larry is of course correct, but to deal with your particular situation you can at least make the getting of the history for each file easier... you can get the history of all the repository reduced into one file for processing with grep or other tools(like XML parsers), using cvs2cl[1]. Note that if you need to run cvs2cl on windows, I think CVSNT comes with cvs2cl.py that works similar under windows as cvs2cl.pl does on Unix.

cvs2cl -r -t -f Name_Of_Changelog.txt


cvs2cl has the added benefit of grouping commit info together so it may be easier to see groups of files with the same tag.


[1] http://www.red-bean.com/cvs2cl/


--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter
http://www.crane.navy.mil/custfeedback




reply via email to

[Prev in Thread] Current Thread [Next in Thread]