下一个: Compatibility, 上一个: Administrative files, 上层: Top
$CVSIGNORE$CVSWRAPPERS$CVSREADcheckout 和 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$HOMEDRIVEHOME。在 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_PASSFILEcvs 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_ROOTCVS_IGNORE_REMOTE_ROOT 已经无效。
$CVS_LOCAL_BRANCH_NUMCVS_LOCAL_BRANCH_NUM 为(声明) 1000,那么就建立本地仓库分支,
修订版号就会像 1.66.1000.xx。可以确定没有与版本号冲突。
$COMSPEC$TMPDIR$TMP$TEMPTMPDIR。参阅 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