[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This is a complete list of all environment variables that affect CVS.
$CVSIGNORE
$CVSWRAPPERS
$CVSREAD
checkout
and update
will
try hard to make the files in your working directory
read-only. When this is not set, the default behavior
is to permit modification of your working files.
$CVSUMASK
$CVSROOT
$CVSROOT
is not set,
or if you wish to override it for one invocation, you
can supply it on the command line: `cvs -d cvsroot
cvs_command...' Once you have checked out a working
directory, CVS stores the appropriate root (in
the file `CVS/Root'), so normally you only need to
worry about this when initially checking out a working
directory.
$EDITOR
$CVSEDITOR
$VISUAL
$CVSEDITOR
overrides
$EDITOR
. See 1.3.2 Committing your changes.
$PATH
$RCSBIN
is not set, and no path is compiled
into CVS, it will use $PATH
to try to find all
programs it uses.
$HOME
$HOMEPATH
$HOMEDRIVE
HOME
. On Windows NT, the system will
set HOMEDRIVE
, for example to `d:' and HOMEPATH
,
for example to `\joe'. On Windows 95, you'll
probably need to set HOMEDRIVE
and HOMEPATH
yourself.
$CVS_RSH
:ext:
access method is specified.
see section 2.9.2 Connecting with rsh.
$CVS_SERVER
:ext:
, :fork:
, or :server:
access methods.
The default value for :ext:
and :server:
is cvs
;
the default value for :fork:
is the name used to run the client.
see section 2.9.2 Connecting with rsh
$CVS_PASSFILE
cvs
login server
. Default value is `$HOME/.cvspass'.
see section 2.9.3.2 Using the client with password authentication
$CVS_CLIENT_PORT
$CVS_RCMD_PORT
$CVS_CLIENT_LOG
$CVS_CLIENT_LOG
.in' and everything
sent from the server is logged into
`$CVS_CLIENT_LOG
.out'.
$CVS_SERVER_SLEEP
$CVS_IGNORE_REMOTE_ROOT
CVS_IGNORE_REMOTE_ROOT
has no
effect.
$COMSPEC
$TMPDIR
$TMP
$TEMP
TMPDIR
. See section A.4 Global options, for a
description of how to specify this.
Some parts of CVS will always use `/tmp' (via
the tmpnam
function provided by the system).
On Windows NT, TMP
is used (via the _tempnam
function provided by the system).
The patch
program which is used by the CVS
client uses TMPDIR
, and if it is not set, uses
`/tmp' (at least with GNU patch 2.1). Note that
if your server and client are both running CVS
1.9.10 or later, CVS will not invoke an external
patch
program.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |