Create a file, .cvspass, in your home directory then chmod 600 .cvspass.
When you first log in to a Sourceforge or other CVS-enabled site and enter a password (even if it's just a carriage return), the site values will get recorded in .cvspass and, the next time, you can just use the "normal" CVS commands (without all the gobbledegook).
So, what are those?
Code:
cvs co name checks out the entire content of name.
cvs release -d name releases (removes) the tree name.
Once you have a release checked out, the CVS information is in the directory and you can simply enter
cvs update in the directory to get any updates for the particular release you're working with.
Unless you're a developer in the project, you're not going to be able to do any editing; however, if you are using CVS on your machine, you can
cvs edit file,
cvs unedit file and
cvs commit file.
Get on the CVS web site and scan through the documentation for more information.