|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
This is a complete list of all environment variables that affect CVS (Windows users, please bear with this list; $VAR is equivalent to %VAR% at the Windows command prompt).
A whitespace-separated list of file name patterns that CVS should ignore. See section Ignoring files via cvsignore.
A whitespace-separated list of file name patterns that CVS should treat as wrappers. See section The cvswrappers file.
If this is set,
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.
Turns on read-only repository mode. This allows one to check out from a read-only repository, such as within an anoncvs server, or from a CD-ROM repository.
It has the same effect as if the `-R' command-line option is used. This can also allow the use of read-only NFS repositories.
Controls permissions of files in the repository. See File permissions.
Should contain the full pathname to the root of the CVS
source repository (where the RCS files are
kept). This information must be available to CVS for
most commands to execute; if
$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
Specifies the program to use for recording log messages
$EDITOR, which overrides
See Committing your changes for more or
Global options for alternative ways of specifying a
$RCSBIN is not set, and no path is compiled
into CVS, it will use
$PATH to try to find all
programs it uses.
Used to locate the directory where the `.cvsrc'
file, and other such files, are searched. On Unix, CVS
just checks for
HOME. On Windows NT, the system will
HOMEDRIVE, for example to `d:' and
for example to `\joe'. On Windows 95, you'll
probably need to set
Specifies the external program which CVS connects with,
:ext: access method is specified.
see section Connecting with rsh.
Used in client-server mode when accessing a remote
repository using RSH. It specifies the name of
the program to start on the server side (and any
necessary arguments) when accessing a remote repository
:server: access methods.
The default value for
the default value for
:fork: is the name used to run the client.
see section Connecting with rsh
Used in client-server mode when accessing the
login server. Default value is `$HOME/.cvspass'.
see section Using the client with password authentication
Used in client-server mode to set the port to use when accessing the server via Kerberos, GSSAPI, or CVS's password authentication protocol if the port is not specified in the CVSROOT. see section Remote repositories
Used in client-server mode to set the port to use when accessing a server via a web proxy, if the port is not specified in the CVSROOT. Works with GSSAPI, and the password authentication protocol. see section Remote repositories
Used in client-server mode. If set, specifies the port number to be used when accessing the RCMD demon on the server side. (Currently not used for Unix clients).
Used for debugging only in client-server
mode. If set, everything sent to the server is logged
$CVS_CLIENT_LOG.in' and everything
sent from the server is logged into
Used only for debugging the server side in client-server mode. If set, delays the start of the server child process the specified amount of seconds so that you can attach to it with a debugger.
For CVS 1.10 and older, setting this variable
prevents CVS from overwriting the `CVS/Root'
file when the `-d' global option is specified.
Later versions of CVS do not rewrite
CVS_IGNORE_REMOTE_ROOT has no
Setting this variable allows some control over the
branch number that is assigned. This is specifically to
support the local commit feature of CVSup. If one sets
CVS_LOCAL_BRANCH_NUM to (say) 1000 then branches
the local repository, the revision numbers will look
like 1.66.1000.xx. There is almost a dead-set certainty
that there will be no conflicts with version numbers.
Used under OS/2 only. It specifies the name of the command interpreter and defaults to CMD.EXE.
Directory in which temporary files are located. See section Global options, for more on setting the temporary directory.
This is the process identification (aka pid) number of the CVS process. It is often useful in the programs and/or scripts specified by the `commitinfo', `verifymsg', `loginfo' files.
|[ << ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
This document was generated by Derek R. Price on October, 3 2005 using texi2html 1.77.