CVS 命令参考

另请参见

下表介绍了在将 IDE 的内置或其他命令行 CVS 客户端与包含的配置文件结合使用时可用的命令。

主菜单命令

CVS 命令 描述
初始化本地库 初始化 CVS 库。只有创建了用于存储库的新目录后,才需要进行初始化。
签出 从 CVS 库中签出 CVS 模块并将其签入到工作目录中。
导入 将整个工作目录结构复制到 CVS 库中。使用此命令后,会删除系统中的源目录结构,并从库中签出导入的目录结构。

上下文菜单命令

CVS 命令 描述
刷新 刷新选定文件夹中的文件状态。
递归刷新 刷新选定文件夹中的所有文件状态,其中包括文件夹的所有子目录中的文件。

提交 将更改合并到 CVS 库中。选择此命令时,将会出现一个对话框,提示您输入描述更改的日志消息。如果包含模板,则会将其添加到原因文本区域中。
更新 使用其他开发者已提交到 CVS 库中的更改来更新文件的本地版本,并在必要时合并本地更改。
添加 将本地文件添加到 CVS 库中。只能对当前 CVS 状态为本地的文件和目录使用此命令。在使用“添加”命令后,必须运行“提交”命令,才能将文件真正地合并到 CVS 库中。
删除 从 CVS 库中删除文件。将在本地删除该文件,并计划将其从库中删除。运行“提交”命令后,才能将文件从库中删除。

状态 显示包含文件状态信息的窗口。
历史 > 日志 显示一个窗口,其中包含了文件修订、标记和提交历史记录的完整列表。也可以在“版本控制”窗口中右键单击某个文件,然后选择“显示版本”以查看该文件的修订历史记录。
历史 > 历史 显示有关对工作目录中的文件使用签出、提交、删除标记、更新和释放命令的信息(仅限命令行)。
历史 > 标注 在窗口中显示文件,其中文件的每一行都标有上次更改的修订以及更改者。

签出 从 CVS 库中签出 CVS 模块并将其签入到工作目录中。
导出 在没有 CVS 管理目录的情况下,将版本控制文件的本地副本导出到指定的目录中。

编辑 > 编辑 使文件的本地副本可编辑。还向请求此文件编辑通知的用户发送通知(仅限命令行)。
编辑 > 撤消编辑 放弃对工作文件所做的更改,并恢复为文件所基于的库版本(仅限命令行)。
编辑 > 编辑器 列出当前处理文件的用户(仅限命令行)。
监视 > 打开监视 当需要运行“编辑”命令来编辑文件时,启用开发者通知(仅限命令行)。缺省情况下,您在开始编辑监视的文件时,IDE 会自动调用“编辑”命令。
监视 > 关闭监视 禁止向开发者提供有关文件处理的通知。将为 CVS 创建的工作文件分配读/写属性(仅限命令行)。
监视 > 设置监视 显示可用监视操作的列表,并将当前用户添加到人员列表中以接收文件处理通知(仅限命令行)。
监视 > 监视器 列出当前监视文件更改的用户(仅限命令行)。

锁定 > 锁定 锁定文件,以便只有您能够对其进行编辑(仅限命令行)。
锁定 > 解锁 解除对文件的锁定,允许其他用户对其进行编辑(仅限命令行)。

分支和标记 > 删除标记 从库中删除符号标记。它还会使用标题修订来更新文件。
分支和标记 > 添加标记 为文件添加符号标记或分支标记。可以在对话框中指定所需的修订号和标记类型。
分支和标记 > 查看分支 显示文件的所有修订和分支的图形化分层结构。单击“比较”可查看任何两个修订之间的差异。

比较图形 显示工作文件和它所基于的库版本之间的差异。也可以指定两个文件版本以进行比较。将并排显示这两个版本并突出显示它们之间的差异。
比较文本 显示工作文件和它所基于的库版本之间的差异。也可以指定两个文件版本以进行比较。两个版本之间的差异将作为文本输出。
修补程序 根据两个或多个源文件之间的差异来生成修补程序(仅限命令行)。
应用修补程序 根据两个或多个源文件之间的差异来应用修补程序(仅限命令行)。

列出模块 列出 CVS 库中所有可用的模块。

登录 登录到 CVS 库。
注销 从 CVS 库中注销。
另请参见
在 IDE 中使用 CVS
在 IDE 中使用版本控制
使用版本控制

法律声明