Checking out code anonymously via command line

When checking out a module anonymously, you need to use the -d option.

 cvs -d :pserver:us-vo@cvs.us-vo.org:/us-vo login 

Hit return when prompted for a password.

 cvs -d :pserver:us-vo@cvs.us-vo.org/us-vo checkout <something-to-checkout> 

You need to specify this any time you're *not* inside of an existing checked out working directory, so e.g. the first time you do a 'cvs checkout'; but after that, anything you do within the working directory that you've checked out, should automatically use the right variables.

Further Reading