From Stack Overflow
Create A CVS Branch
cvs -q tag -b branch_name
Switch Working Folder To Branch
cvs update -d -r branch_name
Switch Working Folder Back To Trunk
cvs update -d -A
Merge A CVS Branch to Trunk
cvs -q update -j earlier_tag -j branch_name