2

fmt_ccaseドキュメントにcleartoolは、これがフォーマットオプションとして記載されています。

%[p] p
プロパティ値:角かっこで指定されたプロパティの値を表示します。複数の値が返される場合、それらはスペースで区切られます。

[p]ただし、このページには、私が知る限り可能な値がリストされておらず、ClearCaseのドキュメントのどこにもこれへの参照がありません。

これを使用してlstype、スクリプトの目的でからの出力をフォーマットし、スーパータイプやタイプマネージャーなどのタイプのプロパティを出力したいと思います。誰かが私を正しい方向に向けることができますか?


これが私が最終的にやろうとしていることのサンプル出力です:

foo
superfoo
foo_mgr

ここfooで、はsuperfooタイプ、はのスーパータイプ、はのfooタイプfoo_mgrマネージャーですfoo

4

1 に答える 1

1

すべてのプロパティはfmt_ccaseページにあります。

コマンド出力用のフォーマット文字列

-fmtオプション構文(さまざまなレポートコマンドで使用:、、、、annotateなどdescribe):lshistorylscheckout

-fmt "format-string"

format-stringは、英数字、変換仕様、およびエスケープシーケンスで構成される文字列です。二重引用符()で囲む必要があります"

より正確には、セクション:

%[p]p

プロパティ値:角括弧内に指定されたプロパティの値を表示します。複数の値が返される場合、それらはスペースで区切られます。

例えば:

ファイル要素のタイプを表示します。

cleartool describe -fmt "Type:  %[type]p\n"  util.c@@

Type: text_file

「 ClearCaseで1人のユーザーが作成したすべてのブランチタイプを見つける方法lstype」の例を参照してください。

于 2012-12-11T02:13:26.430 に答える