AIX命令参考大全,卷 1,a - c - comb 命令(SCCS)

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

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

comb 命令(SCCS)

用途

组合 SCCS 增量。

语法

comb-o ] [  -s ] [  -c List |  -p SID ] File

描述

comb 命令写到标准输出,shell 过程可以将指定的 SCCS 增量(SID)或所有增量组合到一个增量。可以通过运行文件上的结果过程减少源代码控制系统(SCCS)的大小。要查看文件将减少多少,请使用 -s 标志运行 comb 程序。如果为 File 值指定目录,则 comb 命令在所有 SCCS 文件(即,那些具有 s. 前缀的文件)上执行请求的操作。如果为 File 值指定 -(减号),则 comb 命令读取标准输出,并将每行解释为 SCCS 文件的名称。 comb 命令继续获取输入,直到读到文件结束符字符。

如果不指定任何标志,则 comb 命令只保留叶增量以及为保存树所需要的祖先的最小数。

注:comb 命令可能重新排列树增量的形状。可能不节省任何空间。实际上,对于重新建立的文件实际可能比原始的大。

标志

注:每个标志或标志的组分别适用于每个命名的文件。
-c List 指定 shell 过程将保存的增量(SID)的列表(请参阅 get command -i List 标志)。该过程组合所有其它增量。
-o 访问为每个生成的 get command -e 标志创建的增量的发行版重新构建的文件;否则,访问最近祖先的重新构建的文件。使用 -o 标志可以减小重新构建的 SCCS 文件的大小。它还可能改变原始文件的增量树的形状。
-p SID 为结果过程指定要保存的最早的增量的 SID。所有较早的增量组合在重新构建的文件中。
-s 导致 comb 命令生成为每个文件列表产生报告的 shell 过程:文件名、组合后的大小(以块计)、原始文件(也以块计)以及公式计算的更改百分比。

100 * (original - combined) / original

在组合 SCCS 文件之前,还应该使用此标志运行 comb 程序,然后运行其过程,以判断组合处理实际节省了多少空间。

示例

  1. 要生成有关通过合并 sccs 文件 s.test.c 文件的所有比 SID 1.4 早的增量将会节省多少空间的报告,请输入:

    comb -p1.4 -s s.test.c

    通过将以上命令的输出通过管道传输到 sh 命令来运行报告。

  2. 要实际执行合并,请输入:

    comb -p1.4 s.test.c

文件

s.COMB 重新构建的 SCCS 文件的名称。
comb* 临时文件。

相关信息

admin 命令、delta 命令、get 命令、prs 命令、sccshelp 命令以及 sh 命令。

sccsfile 文件格式。

AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的 List of SCCS Commands

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

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