下一个: Compatibility, 上一个: Administrative files, 上层: Top
$CVSIGNORE
$CVSWRAPPERS
$CVSREAD
checkout
和 update
将更改你工作目录下的文件为只读。
如果未设,默认的行为允许修改工作目录下的文件。
$CVSREADONLYFS
在命令行上使用 `-R' 选项与它有相同的效果。这也允许使用只读的 NFS 仓库。
$CVSUMASK
$CVSROOT
$CVSROOT
没有设置,或者你希望
一次实施中覆盖它,可以在命令行里面提供: `cvs -d cvsroot cvs_command...'
一旦你检出到工作目录,cvs 会保存适当的 root (在文件 CVS/Root里面),
因此通常你只在最初检出到工作目录时关心它。
$CVSEDITOR
$EDITOR
$VISUAL
$CVSEDITOR
覆盖 $EDITOR
,而它又
覆盖 $VISUAL
。参见 Committing your changes 了解更多信息或
Global options 如何用其他方法指定日志编辑器。
$PATH
$RCSBIN
,并没有指定路径编译进 cvs,它将使用 $PATH
寻找所有使用的程序。
$HOME
$HOMEPATH
$HOMEDRIVE
HOME
。在 Windows NT 上,系统设置 HOMEDRIVE
,例如设为 `d:',
以及 HOMEPATH
设为 \joe。在 Windows 95 上,你需要自己设置
HOMEDRIVE
和 HOMEPATH
。
$CVS_RSH
:ext:
时,指定 cvs 连接时使用的外部程序。
参阅 Connecting via rsh.
$CVS_SERVER
:ext:
, :fork:
或 :server:
时,指定服务器端启动的程序名
(以及一些必要的参数)。对于 :ext:
和 :server:
,默认值是 cvs
;
而 :fork:
的默认值与运行在客户端的相同。参阅 Connecting via rsh
$CVS_PASSFILE
cvs login server
时,用于客户机-服务器模式。
默认值为 $HOME/.cvspass。参阅 Password authentication client。
$CVS_CLIENT_PORT
$CVS_PROXY_PORT
$CVS_RCMD_PORT
$CVS_CLIENT_LOG
$CVS_CLIENT_LOG
.in,从服务器发来的任何信息都记录到
$CVS_CLIENT_LOG
.out。
$CVS_SERVER_SLEEP
$CVS_IGNORE_REMOTE_ROOT
CVS_IGNORE_REMOTE_ROOT
已经无效。
$CVS_LOCAL_BRANCH_NUM
CVS_LOCAL_BRANCH_NUM
为(声明) 1000,那么就建立本地仓库分支,
修订版号就会像 1.66.1000.xx。可以确定没有与版本号冲突。
$COMSPEC
$TMPDIR
$TMP
$TEMP
TMPDIR
。参阅 Global options,
了解如何指定。cvs 的某些部分总是使用 /tmp(通过系统提供的
tmpnam
函数)。
在 Windows NT 上,使用 TMP
(通过系统提供的 _tempnam
函数)。
cvs 客户端的 patch
程序使用 TMPDIR
,如果没有设置,将使用
/tmp(至少是 GNU patch 2.1)。注意,如果你的服务器和客户机都运行的是
cvs 1.9.10 或更新的版本,cvs 将不再调用外部的 patch
程序。
$CVS_PID