Um sich auf dem CVS pserver anzumelden, macht man folgendens (im Beispiel mit der Shell bash):
user@host:~$ CVSROOT=:pserver:anonymous@cvs.udo-open-source.org:/home/udocvs user@host:~$ export CVSROOT user@host:~$ cvs login Logging in to :pserver:anonymous@cvs.udo-open-source.org:2401/home/udocvs CVS password:
Falls man einen Entwickler-Account hat, ist der Benutzername anonymous durch den eigenen zu ersetzen.
Ein Checkout der UDO-Sourcen funktioniert nun wie folgt:
user@host:~$ cvs checkout UDO
Aus dem CVS-Server loggt man sich wie folgt aus:
udocheckout@epun:~$ cvs logout Logging out of :pserver:anonymous@cvs.udo-open-source.org:2401/home/udocvs
Den CVSROOT kann man auch wahlweise in seinem Profile oder in einem Skript setzen.
Sollte es zur folgenden Fehlermeldung kommen, sollte man die Datei .cvspass in seinem Homeverzeichnis wie dargestellt anlegen:
user@host:~$ cvs login cvs login: warning: failed to open /home/udocheckout/.cvspass for reading: No such file or directory user@host:~$ touch .cvspass user@host:~$ cvs login