How do I get a list of commit comments from CVS since last tagged version?

Ron Tuffin picture Ron Tuffin · Oct 31, 2008 · Viewed 26.3k times · Source

I have made a bunch of changes to a number of files in a project. Every commit (usually at the file level) was accompanied by a comment of what was changed.

Is there a way to get a list from CVS of these comments on changes since the last tagged version?

Bonus if I can do this via the eclipse CVS plugin.

UPDATE: I'd love to accept an answer here, but unfortunately none of the answers are what I am looking for. Frankly I don' think it is actually possible, which is a pity really as this could be a great way to create a change list between versions (Assuming all commits are made at a sensible granularity and contain meaningful comments).

Answer

ag_choc picture ag_choc · Apr 2, 2012

I think

cvs -q log -SN -rtag1:::tag2 

or

 cvs -q log -SN -dfromdate<todate  

will do what you want. This lists all the versions and comments for all changes made between the two tags or dates, only for files that have changed. In the tag case, the three colons exclude the comments for the first tag. See cvs -H log for more information.