プログラミングユーティリティ

参照用の一覧表

表 5-1 SCCS ID キーワード

キーワード 

展開結果 

%Z%

@(#) (what コマンド用の検索文字列)

%M%

現在のモジュール (ファイル) 名 

%I%

割り当てられている最上位の SID

%W%

%Z% %M% タブ %I% の短縮形

%G%

%I% キーワードに対応するデルタの日付

%R%

現在のリリース番号 

%Y%

-t フラグの値 (sccs admin により設定)

表 5-2 SCCS ユーティリティコマンド
SCCS ユーティリティプログラム

コマンド 

マニュアルページ名 

adminsccs-admin(1)
cdcsccs-cdc(1)
combsccs-comb(1)
deltasccs-delta(1)
getsccs-get(1)
helpsccs-help(1)
prssccs-prs(1)
prtsccs-prt(1)
rmdelsccs-rmdel(1)
sactsccs-sact(1)
sccsdiffsccs-sccsdiff(1)
ungetsccs-unget(1)
valsccs-val(1)
whatwhat(1)

表 5-3 prs -d で指定するデータキーワード

キーワード 

データ項目 

ファイルセクション 

値 

形式 

:Dt:

デルタ情報 

デルタテーブル 

:Dt: = :DT: :I: :D: :T: :P: :DS: :DP:

1 行 

:DL:

デルタ行の統計情報 

デルタテーブル 

:Dt: = :Li:/:Ld:/:Lu:

1 行 

:Li:

delta により挿入された行 

デルタテーブル 

nnnnn

1 行 

:Ld:

delta により削除された行 

デルタテーブル 

nnnnn

1 行 

:Lu:

delta により変更されていない行 

デルタテーブル 

nnnnn

1 行 

:DT:

デルタの種類 

デルタテーブル 

D または R

1 行 

:I:

SCCS ID 文字列 (SID) 

デルタテーブル 

:Rf3:.:Lf3:.:Bf3:.:S:

1 行 

:R:

リリース番号 

デルタテーブル 

nnnn

1 行 

:L:

レベル番号 

デルタテーブル 

nnnn

1 行 

:B:

分岐番号 

デルタテーブル 

nnnn

1 行 

:S:

シーケンス番号 

デルタテーブル 

nnnn

1 行 

:D:

デルタが作成された日付 

デルタテーブル 

:Dy:/:Dm:/:Dd:

1 行 

:Dy:

デルタが作成された年 

デルタテーブル 

nn

1 行 

:Dm:

デルタが作成された月 

デルタテーブル 

nn

1 行 

:Dd:

デルタが作成された日 

デルタテーブル 

nn

1 行 

:T:

デルタが作成された時 

デルタテーブル 

:Th:::Tm:::Ts:

1 行 

:Th:

デルタが作成された時間 

デルタテーブル 

nn

1 行 

:Tm:

デルタが作成された分 

デルタテーブル 

nn

1 行 

:Ts:

デルタが作成された秒 

デルタテーブル 

nn

1 行 

:P:

デルタを作成したユーザー 

デルタテーブル 

ログ名

1 行 

:DS:

デルタのシーケンス番号 

デルタテーブル 

nnnn

1 行 

:DP:

前のデルタのシーケンス番号 

デルタテーブル 

nnnn

1 行 

:DI:

追加、削除、無視されたデルタのシーケンス番号 

デルタテーブル 

:Dn:/:Dx:/:Dg:

1 行 

:Dn:

追加されたデルタ (シーケンス番号) 

デルタテーブル 

:DS: :DS: ...

1 行 

:Dx:

削除されたデルタ (シーケンス番号) 

デルタテーブル 

:DS: :DS: ...

1 行 

:Dg:

無視されたデルタ (シーケンス番号) 

デルタテーブル 

:DS: :DS: ...

1 行 

:MR:

デルタの MR (変更要求) の数 

デルタテーブル 

テキスト

複数行 

:C:

デルタのコメント 

デルタテーブル 

テキスト

複数行 

:UN:

ユーザー名 

ユーザー名 

テキスト

複数行 

:FL:

フラグのリスト 

フラグ 

テキスト

複数行 

:Y:

モジュールの種類のフラグ 

フラグ 

テキスト

複数行 

:MF:

MR の妥当性検査のフラグ 

フラグ 

yes または no

複数行 

:MP:

MR の妥当性検査のプログラム名 

フラグ 

テキスト

1 行 

:KF:

キーワードエラー / 警告フラグ 

フラグ 

yes または no

1 行 

:BF:

分岐フラグ 

フラグ 

yes または no

1 行 

:J:

連結編集のフラグ 

フラグ 

yes または no

1 行 

:LK:

ロックされたリリース 

フラグ 

:R: ...

1 行 

:Q:

ユーザー定義キーワード 

フラグ 

テキスト

1 行 

:M:

モジュール名 

フラグ 

テキスト

1 行 

:FB:

切り下げの境界 

フラグ 

:R:

1 行 

:CB:

切り上げの境界 

フラグ 

:R:

1 行 

:Ds:

デフォルトの SID 

フラグ 

:I:

1 行 

:ND:

NULL データフラグ 

フラグ 

yes または no

1 行 

:FD:

ファイルのコメント 

コメント 

テキスト

複数行 

:BD:

本体 

本体 

テキスト

複数行 

:GB:

取得した本体 

本体 

テキスト

複数行 

:W:

what(1) 文字列の形式

N/A 

:Z: :M:¥t:I:

1 行 

:A:

what(1) 文字列の形式

N/A 

:Z: :Y: :M: :I: :Z:

1 行 

:A:

what(1) 文字列の区切り文字

N/A 

@(#)

1 行 

:F:

SCCS ファイル名 

N/A 

テキスト

1 行 

:PN:

SCCS ファイルのパス名 

N/A 

テキスト

1 行