cvs login. Logging in
verifies a password with the server, and also records
the password for later transactions with the server.
The cvs login command needs to know the
username, server hostname, and full repository path,
and it gets this information from the repository
argument or the CVSROOT environment variable.
cvs login is interactive --- it prompts for a
password:
cvs -d bach@chainsaw.brickyard.com:/usr/local/cvsroot login
CVS password:
The password is checked with the server; if it is
correct, the login succeeds, else it fails,
complaining that the password was incorrect.
Once you have logged in, you can force
cvs -d :pserver:bach@chainsaw.brickyard.com:/usr/local/cvsroot checkout foo
The `:pserver:' is necessary because without it,
rsh to
connect with the server (see Connecting via rsh).
(Once you have a working copy checked out and are
running
Passwords are stored by default in the file
The CVS_PASSFILE environment variable overrides
this default. If you use this variable, make sure you
set it before cvs login is run. If you
were to set it after running cvs login, then
later
The CVS_PASSWORD environment variable overrides
all stored passwords. If it is set,