One wierd way is to run the following:
1) export CVSROOT=
server:username
asswd@cvs_repo_server:/mnt/cvs/abc-cvsroot
2) cvs login
3) Run the following command:
cvs rlog module1_file1.java | sed -n "/revision 1.20.4.5.2.43.10.123.4.8/,/----------------------------/ p"| sed "s/----------------------------//" | tac | tr -d '\012'| sed 's/\(date: [0-9][0-9][0-9][0-9].[0-9][0-9].[0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9]. author.*$\)/\n\n\1\n/'
But, I wanted to get the same by running ... rlog command i.e.
cvs rlog -r1.20.4.5.2.43.10.123.4.8 /mnt/cvs/abc-cvsroot/module1/module1_file1.java
or use -v1.20.4.5.2.43.10.123.4.8 option if -r is only for tags/branch tags/labels
Arun