CVS list revisions
Most CVS gui's like Cervisia and Tortoise have this built in.
Doing this from a terminal is a little more difficult.
Unfortunately you have to check out the module before you can get information about it (really?)
cvs -d :pserver:anonymous:firstname.lastname@example.org:2401/cvs/drupal-contrib checkout contributions/modules/cckif you use the -d option you will have to keep adding it to every command, so better to just do
export CVSROOT=:pserver:anonymous:email@example.com:2401/cvs/drupal-contribnow you can just checkout with
cvs checkout contributions/modules/cckThe following command works pretty well
cvs log -hFor instance to list the revisions for cck in drupal cvs
| grep ": [0-9]*\.[0-9]*\.0\." | sort --unique
cvs log -h contributions/modules/cck | grep ": [0-9]*\.[0-9]*\.0\." | sort --uniqueThis works pretty good to list all the files and branches/tags
cvs log -h contributions/modules/ccklist just the branches/tags for the content.module file
cvs log -bSh contributions/modules/cck/content.module update to a specifig branch / tagcvs update -dP -r DRUPAL-5--1-6 contributions/modules/cckIf you have a better command or small script, please comment.