Client Environment Variables
The environment variables in the following list are read and used by the process that runs on the client computer and must be in the calling user’s environment:
-
CVS_CLIENT_LOG Used for debugging CVS in client/server mode. If set, everything sent to the server is stored in the $CVS_CLIENT_LOG.in file, and everything received by the client is stored in $CVS_CLIENT_LOG.out.
-
CVS_CLIENT_PORT Used to set the port the client uses to connect to the CVS server in
kserver,gserver, andpservermodes. By default, the client uses port 2401 (gserverandpserver) or port 1999 (kserver) to connect to the server.-
CVSIGNORE A whitespace-separated list of filename patterns that should be ignored. See the description of the .cvsignore file, earlier in this chapter.
CVSEDITOR,EDITOR,VISUALUsed to set the editor CVS calls when it opens an editor for log messages. On Unix and GNU/Linux systems, the default editor is vi. Using CVSEDITOR is preferred over EDITOR and VISUAL, as other variables may be used by other programs.
-
CVS_PASSFILE Used to change the file CVS uses to store and retrieve the password in
pserverremote-access mode. The default file is $HOME/.cvspass.-
CVSREAD If set to
1, CVS tries to check out your sandbox in read-only mode. (CVS actually checks whether this variable is nonnull, so it works regardless of the setting. This behavior may change in the future.)-
CVSROOT Contains the full pathname of the CVS repository. When you’re working in a sandbox, this variable ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access