RCSFREEZE(1)

名称
rcsfreeze - RCS に登録されているファイルの構成を管理する

書式
rcsfreeze [name]

解説
rcsfreeze は、 複数の RCS ファイルのリビジョンにシンボル名をつけます。

rcsfreeze は、ソフトウェアの新しい版が登録されるたびに実行されるような使われ方を 想定しています。一意のシンボル名が各 RCS ファイルの主幹の最新 のリビジョンに対して与えられます。

引数によって与えるシンボル名を指定できます。指定された場合も、 rcsfreeze は一意のシンボル名を生成し、ログファイル中に記録します。しかし、実際の RCS ファイルには記録されません。

rcsfreeze は、将来に参照するためのログを入力するように要求します。

本プログラムは RCS ファイルのみに作用します。新しい版を構成するファイル は、あらかじめ RCS ファイルに登録されている必要があります。まず、 rcsclean(1) を実行して、登録されずに残っているファイルがないかどうかを確認する

関連ファイル

RCS/.rcsfreeze.ver
    バージョン番号

RCS/.rcsfreeze.log
    ログ。最新のものが先頭になる。

作者
Stephan v. Bechtolsheim

関連項目
co(1), rcs(1), rcsclean(1), rlog(1)

バグ
rcsfreeze は、変更されているのに登録されていないワークファイルがあるか どうかを検査しません。

RCS ファイル名とワークファイル名の両方をコマンドラインに指定することが 可能ですが、通常の RCS コマンドのように RCS ファイルとワークファイルの組を 指定するものではありません。

エラー検査が不十分です。

rcsfreeze は、単なるシェルスクリプトの例であり、まともに利用すべきもので はありません。もっとよい方法を求めるなら、CVS を参照してください。