AIX命令参考大全,卷 1,a - c - cdc 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 1,a - c

cdc 命令

用途

更改 SCCS 增量中的注释。

语法

cdc -rSID-m [ModificationRequestList ] ] [  -y [Comment ] ] File ...

描述

cdc 命令更改指定的 SCCS 增量(SID 变量)的修改请求(MR)和注释,以用于每个已命名的“源代码控制系统”(SCCS)文件。如果指定了目录名,cdc 命令会在该目录中的所有 SCCS 文件(即所有其名称具有 s. 前缀的文件)上执行所请求的操作。如果指定了 -(减号)来替换 File,则 cdc 命令会读取标准输入并将每行解释为 SCCS 文件的名称。

仅当生成了 SID 或拥有此文件和目录时,才可以更改 SID 的注释和 MR。

标志

-m[ModificationRequestList] cdc 程序提供 MR 编号列表以便在由 -r 标志指定的 SID 中进行添加或删除。如果指定的文件具有 v 报头标志集,则只能使用该标志。空的 MR 列表无效。

实际的 ModificationRequestList 参数中,MR 被空格、跳格字符或此两者分隔。要删除 MR,在该 MR 编号之前加 !(感叹号)。如果所要删除的 MR 当前正处于 MR 列表中,它会被更改到注释行中。cdc 命令会将所有被删除的 MR 列表放在增量的注释部分并在它们之前加注释行,表示此 MR 已被删除。

如果未指定 -m 标志,而设置了 v 报头标志,则会从标准输入读取 MR。如果标准输入是工作站,cdc 命令会提示您输入 MR。由前面没有反斜杠的第一个换行字符结束命令行上的列表。cdc 命令会继续读取输入直至读到行尾 字符或空行。MR 通常在注释之前被读取(请参阅 -y 标志)。

如果 v 报头标志有值,则 cdc 命令会将该值解释为验证 MR 编号的程序名。如果 MR 编号验证程序返回非零的退出值,则 cdc 命令会停止且对 MR 不作更改。

-rSID 指定 cdc 命令将要为其更改注释或 MR 的增量的 SCCS 标识号。
-y[Comment] 指定注释文本以替代由 -r 标志指定的增量的现有注释。cdc 命令保留现有注释,但在它们前面加上说明它们已被更改的注释行。空的 Comment 值无效。

如果不指定 -y 标志,cdc 命令会从标准输入读取注释,直至读到文件结束字符。如果标准输入是工作站,cdc 命令会提示您输入注释,也允许用空行来结束输入。如果一行的最后一个字符是 \ (反斜杠),则 cdc 命令会忽略它,并继续读取标准输入。

注:如果 cdc 命令读取文件名的标准输入(即指定 - 的文件名时),必须使用 -y-m 标志。

示例

要将 SCCS 文件 s.text.c 的 SID 1.3 的注释更改为“new comment”,输入:

cdc -r1.3 -y"new comment" s.test.c

文件

/usr/bin/cdc 包含到 SCCS cdc 命令的路径

相关信息

admin 命令、delta 命令、get 命令、prs 命令、sccshelp 命令。

sccsfile 文件格式。

AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的 Source Code Control System (SCCS) Overview

AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging ProgramsList of SCCS Commands

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]