Using CVS on TD-StorageBay
First off, I will already assume that you know the basics of how to use CVS, covered here. (It might take a little to redirect to the current manual)
If you're unsure, you can check our getting started guide.
Second off, CVS is part of general TD-StorageBay, found at url
Third, any mention of "your account" is referring to your TD-StorageBay-Gen account.
CVS is, by all accounts, old and obsolete. But if anyone is still using CVS for some reason, the necessary services are in place on TD-StorageBay to allow CVS to be used.
Connecting to CVS
TD-StorageBay uses the
pserver method of connecting and authenticating with CVS.
A remote identifier for a CVS repo using pserver is
This is what you should set as your
$CVSROOT variable or pass to the
CVS reads off the system passwords file, so you will be required to have an account to login.
This also means that unlike Subversion, any time your system account password is changed, CVS uses the new password.
To authenticate, either set
$CVSROOT and run
cvs login, or without
cvs -d <repo> login.
It is very important that the
-d comes after
cvs and not
login, this is true for any other CVS command!
As stated before, the StorageBay repository is accessed as
You can check out a module (assmuming
$CVSROOT was set) with
cvs checkout user/module. Running
cvs checkout user will give you a copy of all that user's projects.