cdc コマンド

目的

SCCS デルタ内の注釈を変更します。

構文

cdc -r SID [ -m [ ModificationRequestList ] ] [ -y [ コメント ] ] ファイル...

説明

cdc コマンドは、指定した各ソース・コード制御システム (SCCS) ファイルに関して、指定した SCCS デルタ (SID 変数) についての変更要求 (MR) と注釈を変更します。 ディレクトリー名を指定すると、 cdc コマンドは、そのディレクトリー内のすべての SCCS ファイル (つまり、 を持つ名前を持つすべてのファイル) に対して要求されたアクションを実行します。 接頭部)。 Fileの代わりに - (マイナス) を指定すると、 cdc コマンドは標準入力を読み取り、各行を SCCS ファイルの名前として解釈します。

ユーザーが SID を作成した場合、またはファイルとディレクトリーを所有している場合のみ、SID の注釈と MR を変更できます。

フラグ

項目 説明
- m[ModificationRequestList ] -r フラグで指定した SID 内で cdc プログラムの追加または削除を行うための MR 番号のリストを提供します。 このフラグを使用できるのは、指定したファイルに v ヘッダー・フラグが設定されている場合のみです。 null MR リストは無効です。

実際の ModificationRequestList パラメーター内で、MR は、ブランク、タブ文字、またはその両方で区切ります。 MR を削除するには、MR 番号の前に ! (感嘆符) を置きます。 削除したい MR が MR のリストに現在入っていると、その MR は注釈行に変更されます。 cdc コマンドは、削除されたすべての MR のリストをデルタの注釈セクションに入れ、それらの MR の前に、MR が削除されたことを示す注釈行を入れます。

-m フラグを指定しないで v ヘッダー・フラグを設定すると、MR は、標準入力から読み取られます。 標準入力がワークステーションの場合、 cdc コマンドは MR の入力を求めるプロンプトを出します。 バックスラッシュが前に付いていない最初の改行文字は、コマンド行のリストを終了させます。 cdc コマンドは、行の終わり文字かブランク行を読み取るまで、入力を読み取り続けます。 MR は常に、注釈の前に読み取られます (-y フラグを参照)。

v ヘッダー・フラグに値がある場合、cdc コマンドは、MR 番号の妥当性を検査するプログラムの名前として、その値を解釈します。 MR 番号の妥当性検査プログラムがゼロ以外の終了値を戻すと、cdc コマンドは停止し、MR を変更しません。

- rSID cdc コマンドが注釈や MR を変更するデルタの SCCS 識別番号を指定します。
-y[コメント] -r フラグで指定したデルタの既存の注釈に置き換わる注釈テキストを指定します。 cdc コマンドは、既存の注釈を保持しますが、その注釈が変更されたことを示す注釈行を既存の注釈の前に入れます。 null Comment 値は無効です。

-y フラグを指定しないと、cdc コマンドは、ファイル終了文字を読み取るまで、注釈を標準入力から読み込みます。 標準入力がワークステーションのときは、cdc コマンドは注釈を要求し、また、ブランク行により入力が終わるようにします。 行の最後の文字が ¥ (円記号) のときは、cdc コマンドは、それを無視して標準入力の読み取りを継続します。

注: cdc コマンドがファイル名について標準入力を読み取る場合は (つまり、ファイル名として - を指定するとき)、-y フラグと -m フラグを使用する必要があります。

SCCS ファイルの SID 1.3 のコメントを変更するには、以下のようにします。s.text.c"new comment"次のように入力します。

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

ファイル

項目 説明
/usr/bin/cdc SCCS cdc コマンドへのパスが入っています