これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド rcs です。
プログラム:
NAME
rcs - RCS ファイル属性を変更する
SYNOPSIS
RCS オプション file ...
DESCRIPTION
RCS 新しい RCS ファイルを作成するか、既存の RCS ファイルの属性を変更します。 RCS ファイルには次の内容が含まれます
複数の改訂版のテキスト、アクセス リスト、変更ログ、説明テキストなど
属性を制御します。 のために RCS 機能するには、発信者のログイン名がアクセス リストに含まれている必要があります。
ただし、アクセス リストが空の場合、呼び出し元はファイルの所有者またはスーパーユーザーです。
または -i オプションがあります。
RCSサフィックスに一致するファイル名は、RCSファイルを示します。 他のすべては作業ファイルを示します。 名前
で説明されているようにペアになっています ci(1)。 リビジョン番号には、で説明されている構文が使用されます。 ciとします。
OPTIONS
-i 新しい RCS ファイルを作成して初期化しますが、リビジョンは保存しないでください。 RCS の場合
ファイル名にはディレクトリコンポーネントがありません。最初にサブディレクトリに配置してください。
./RCS、そして現在のディレクトリに移動します。 RCS ファイルがすでに存在する場合は、印刷します。
エラーメッセージ。
-aログイン
カンマ区切りリストに表示されるログイン名を追加します。 ログイン アクセスへ
RCS ファイルのリスト。
-A古いファイル
のアクセスリストを追加します 古いファイル RCS ファイルのアクセス リストに追加します。
-e[ログイン]
カンマ区切りリストに表示されるログイン名を消去します。 ログイン アクセスから
RCS ファイルのリスト。 もし ログイン を省略した場合は、アクセスリスト全体を消去します。
-b[回転]
デフォルトのブランチをに設定します 回転。 場合 回転 が省略された場合、デフォルトのブランチは次のようにリセットされます。
幹の(動的に)最も高い枝。
-cstring
コメントリーダーを次のように設定します string。 イニシャル ci、または RCS -i 無し -c、推測します
作業ファイル名の接尾辞からのコメント リーダー。
RCS は通常、前述のオプションを使用するため、このオプションは廃止されました。 $ Log $ ラインの
チェックアウト中にログ行を挿入するときのプレフィックス (「 co(1))。 ただし、年上の
RCS のバージョンでは、コメント リーダーの代わりにコメント リーダーが使用されます。 $ Log $ 行のプレフィックスなので、
RCS の古いバージョンと新しいバージョンの両方を使用してファイルにアクセスする予定がある場合は、そのファイルが正しいかどうかを確認してください。
コメントリーダーと一致します $ Log $ 行の接頭語。
-kSUBST
デフォルトのキーワード置換をに設定します SUBST。 キーワード置換の効果
に記載されています co(1)。 明示的に与える -k オプション co, rcsdiff, rcsmerge
このデフォルトをオーバーライドします。 気をつけてください RCS -kv、理由 -kv と互換性がありません co -l.
RCS -kkv 通常のデフォルトのキーワード置換を復元します。
-l[回転]
番号でリビジョンをロックする 回転。 ブランチが指定されている場合は、最新のリビジョンをロックします
あの枝に。 もし 回転 が省略されている場合は、デフォルトのブランチで最新のリビジョンをロックします。
ロックすると、重複した変更が防止されます。 他の誰かがすでにロックを保持している場合、
同様にロックが壊れています RCS -u (下記参照)。
-u[回転]
番号でリビジョンのロックを解除します 回転。 ブランチが与えられた場合は、最新のブランチをロック解除します
そのブランチのリビジョン。 もし 回転 が省略されている場合は、によって保持されている最新のロックを削除します。
電話をかけてきた人。 通常、リビジョンのロッカーのみがロックを解除できます。 他の誰か
リビジョンのロックを解除すると、ロックが解除されます。 RCS が設定されている場合 --with-メーラーをタップし、その後、
これにより、メール メッセージが元のロッカーに送信されます。 メッセージには次の内容が含まれます
ブレーカーから求められたコメント。 コメントは終了までに終了します
ファイルまたは次の行を含む . それだけで。
-L ロックを次のように設定します 厳格な。 厳密なロックとは、RCS ファイルの所有者がロックされていないことを意味します。
チェックイン時の施錠は免除されます。 このオプションは、次のようなファイルに使用する必要があります。
共有しました。
-U ロックを非厳密に設定します。 非厳密ロックとは、ファイルの所有者が次のことを必要とすることを意味します。
チェックインのためにリビジョンをロックしません。 このオプションは、 次のファイルに使用されます。
共有されました。 デフォルトのロックが厳密かどうかはシステムによって決まります
管理者ですが、普段は厳しいです。
-m回転:[MSG]
リビジョンを置き換える 回転のログメッセージ MSG。 場合 MSG 省略され、デフォルトで
「*** 空のログ メッセージ ***」。
-M 他人のロックを破る場合はメールを送信しないでください。 このオプションは次のことを目的としたものではありません
カジュアルな使用。 これは、他の手段でユーザーに警告し、次のメッセージを呼び出すプログラムを対象としています。
RCS -u 低レベルのロック解除操作としてのみ。
-n名[:[回転]]
シンボリック名を関連付ける 名 ブランチまたはリビジョンで 回転。 を削除します
両方の場合はシンボリック名 : と 回転 は省略されています。 それ以外の場合は、エラー メッセージを出力します。
名 はすでに別の番号に関連付けられています。 もし 回転 象徴的であり、拡張されています
協会の前。 あ 回転 枝番号とその後に続く . の略
ブランチ内の現在の最新リビジョン。 あ : 空で 回転 は、
デフォルトのブランチ (通常はトランク) 上の現在の最新リビジョン。 例えば、
RCS -n名: RCS/* 仲間 名 すべての名前付きの現在の最新リビジョンを使用
RCS ファイル; これは対照的です RCS -n名:$ RCS/* アソシエイト 名
対応する作業ファイル内のキーワード文字列から抽出されたリビジョン番号。
-N名[:[回転]]
のように振る舞う -n、以前の割り当てを上書きする場合を除く 名.
-o範囲
によって与えられたリビジョンを削除 (「古い」) 範囲。 単一の値からなる範囲
リビジョン番号はそのリビジョンを意味します。 枝番号からなる範囲の意味
そのブランチの最新リビジョン。 フォームの範囲 rev1:rev2 改訂を意味します
rev1 〜へ rev2 同じ枝にある、 :回転 ブランチの先頭からを意味します
含む 回転 以下を含む 回転, 回転: リビジョンからの意味 回転 最後まで
を含むブランチの 回転。 古いリビジョンにはブランチやブランチを持つことはできません。
ロック。
-q 静かに走りなさい。 診断を印刷しないでください。
-I 標準入力が端末でない場合でも、対話的に実行します。
-s状態[:回転]
リビジョンの状態属性を設定します 回転 〜へ 状態。 場合 回転 は支店番号です。
そのブランチの最新リビジョンを想定します。 もし 回転 は省略されているため、最新のものであると仮定します
デフォルトブランチのリビジョン。 任意の識別子を使用できます 状態。 便利な
状態の集合は EXP (実験用)、 刺す (安定用)、および REL (リリース用)。
デフォルトでは、 ci(1) リビジョンの状態を次のように設定します。 EXP.
-t[file]
名前付きの内容から説明文を書きます。 file RCSファイルに、
既存のテキストを削除します。 The file 名前を次で始めることはできません -。 場合 file is
省略され、標準入力からテキストを取得し、ファイルの終わりまたは
を含む行 . 単独で。 対話が可能な場合は、テキストの入力を求めます。 見る
-I -i、次の場合でも説明テキストが取得されます。 -t 与えられていません。
-NS-string
から説明文を書く string RCSファイルに追加し、既存のファイルを削除します
テキスト。
-T リビジョンが削除されない限り、RCS ファイルの変更時刻を保持します。 これ
オプションを使用すると、原因となる大規模な再コンパイルを抑制できます。 make(1) 誰かへの依存
RCS ファイル上の作業ファイルのコピー。 このオプションは注意して使用してください。 できる
再コンパイルが必要な場合、つまり RCS ファイルに変更が加えられた場合でも、再コンパイルを抑制します。
これは、作業ファイル内のキーワード文字列が変更されることを意味します。
-V RCSのバージョン番号を印刷します。
-Vn RCSバージョンをエミュレートする n。 見る co詳細は(1)。
-x接尾辞
接尾辞 RCSファイルを特徴付けるため。 見る ci詳細は(1)。
-zゾーン ゾーン デフォルトのタイムゾーンとして。 このオプションは効果がありません。 それはのために存在します
他の RCS コマンドとの互換性。
将来計画されているものとの互換性を確保するには、少なくとも XNUMX つの明示的なオプションを指定する必要があります。
の拡張機能 RCS
互換性の確保
この -b回転 このオプションは、RCS バージョン 3 以前では解析できない RCS ファイルを生成します。
この -kSUBST オプション(除く) -kkv) RCS で解析できない RCS ファイルを生成します。
バージョン 4 以前。
RCS -Vn RCS ファイルを RCS バージョンで受け入れられるようにするには n という情報を捨てることで、
バージョンを混乱させる可能性があります n.
RCS バージョン 5.5 以前では、 -x オプションであり、 ,v のサフィックス
RCS ファイル名。
onworks.net サービスを使用してオンラインで rcs を使用する