下一个: , 上一个: ~/.cvsrc, 上层: CVS commands


A.4 全局选项

有效的 `cvs_options' (作用于左边的 `cvs_command') 有:

--allow-root=rootdir
可以为多次调用指定一个合法的 cvsroot 目录。也导致 CVS 预先解析每个特定 根目录的配置文件,在配置写代理的时候很有用,参阅 Password authentication server & Write proxies


-a
验证服务器和客户端之间的所有通信。只在 cvs 客户端有效。到写此帮助时为止, 这个选项只会在使用 GSSAPI 连接时才有效 (参阅 GSSAPI authenticated)。 验证可以防止某些通过截取和篡改 tcp 连接而进行的攻击。


-b bindir
cvs 1.9.18 和更早的版本,这个用来指定 rcs 程序在 bindir 目录中。 当前版本的 cvs 不运行 rcs 程序; 为了兼容性这个选项仍然可以使用,但是不 会产生任何效果。


-T tempdir
使用 tempdir 目录作为临时文件的存放目录。将会覆盖 $TMPDIR 环境变量的 设置和任何预编译目录。这个参数可以用绝对路径指定。(当在客户端或者服务器运行时, `-T' 只影响本地处理; 在客户端指定 `-T' 将不会对服务器造成影响, 反之亦然。)


-d cvs_root_directory
使用 cvs_root_directory 作为仓库的根目录路径名。覆盖 $CVSROOT 环境 变量的设置。参阅 Repository.


-e editor
使用 editor 作为编辑人来记录到修订版日志信息中。覆盖 $CVSEDITOR$EDITOR 环境变量的设置。更多的信息,参阅 Committing your changes
-f
不要读取 ~/.cvsrc 文件。因为 cvs 选项集合的非正交性特性,所以这个 选项会被经常使用。例如,`cvs log' 选项 `-N' (关闭显示标签名)没有一个 相应的选项来打开显示。所以如果你在 ~/.cvsrc 中为 `log' 指定了 `-N' 选项,你可能需要使用 `-f' 来禁止此选项来显示标签名。
-H
--help
显示关于特定 `cvs_command' 的使用信息 (但不实际执行此命令)。如果你没有 指定命令名,`cvs -H' 显示全部 cvs 的帮助,包括其他帮助选项的列表。


-R
打开只读仓库模式。这将允许从一个只读仓库进行检出操作,例如一个匿名 CVS 服务器,或者一个 cd-rom 仓库。

就像设置了 CVSREADONLYFS 环境变量一样的效果。使用 `-R' 也能加快在 NFS 上面的检出速度。


-n
不改变任何文件。尝试执行 `cvs_command',但是只是显示执行结果; 而不删除, 更新,或者合并任何存在的文件,或者建立任何新文件。

注意 cvs 不确定在不使用 `-n' 的时候也能得到完全一样的输出信息。有些 时候输出的信息会相同,但是有些时候 cvs 会跳过某些处理,而导致输出信息不同。

-Q
完全关闭命令执行的输出信息显示; 只有当命令出现严重问题的时候才会显示信息。
-q
关闭部分命令执行的输出信息显示; 普通的消息,比如反馈对子目录的递归的处理的消息 将被关闭。


-r
使新的工作文件成为只读状态。和设置了 $CVSREAD 环境变量一样 (参阅 Environment variables)。默认的工作文件状态是可写的,除非使用了监视方式 (参阅 Watches)。
-s variable=value
设置一个用户变量(参阅 Variables)。


-t
跟踪程序执行; 显示 cvs 执行步骤的信息。配合 `-n' 一起使用对于研究那些 不熟悉的命令的执行效果有非常大的帮助。
-v
--version
显示 cvs 的版本和版权信息。


-w
使新建立的文件为读写状态。覆盖 $CVSREAD 环境变量的设置。文件默认是以读写 状态被创建的,除非 $CVSREAD 被设置或者指定 `-r' 选项。
-x
加密服务器和客户端之间的所有通信。只在 cvs 客户端有效。到写此帮助时为止, 这个选项只会在使用 GSSAPI 连接 (参阅 GSSAPI authenticated) 或者 Kerberos 连接 (参阅 Kerberos authenticated) 时才有效。允许加密意味着这个通信也同时被验证。 默认是不支持加密模式的; 必须使用特殊配置选项,--enable-encryption 来编译 cvs
-z gzip-level
设置压缩级别。有效的级别是 1 (高速,低压缩率) 到 9 (低速,高压缩率), 或者 0 来禁止压缩 (默认值)。只在 cvs 客户端有效。