Anonymous CVS Access
Sourceforge use the pserver authentication mechanism. So, you need to start by logging into the CVS server.
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/freevo login
When prompted for the password, simply press the "Enter key". Now that you have logged in, you need to checkout the cvs module. To check out freevo, supply the following command:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/freevo co freevo
General CVS usage on Sourceforge
- If you have an account, generate a public key using ssh-keygen and upload it to Sourceforge using your account page. This allows you to use CVS without typing your password for each operation.
- Checkout the entire module:
cvs -z3 -d:ext:SF_USERNAME@cvs.freevo.sourceforge.net:/cvsroot/freevo co freevo
- Checkout the entire module to a difference directory:
cvs -z3 -d:ext:SF_USERNAME@cvs.freevo.sourceforge.net:/cvsroot/freevo co -d other-dir-name freevo
- Check for your local changes compared to the CVS server (CVS remembers the login info within the local CVS directory):
cvs -z3 diff
- Sync with CVS server:
cvs -z3 update
- Update Changelog, Wiki docs!
- Commit changes to the CVS server:
cvs -z3 commit -m "Comment... " [file...]
CVS Admin
cvs -z3 -d:ext:SF_USERNAME@cvs.freevo.sourceforge.net:/cvsroot/freevo co CVSROOT