下表介绍了在将 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 中使用版本控制 使用版本控制 |
|