例: BOM レポートからの変更詳細の削除
大部分のアダプター・テンプレートは、変更詳細を BOM レポートにログ記録します。(変更詳細のログ記録には、diff コマンドが使用されます。)
次のステップは、ClearCaseByDate テンプレート内のエレメントを参照しますが、すべてのアダプター・テンプレートに対する変更詳細を削除するために使用することができます。
BOM レポートの変更詳細を削除するには、以下のようにします。
- XML エディターで、アダプター・テンプレートを開きます。
- diff コマンドを呼び出す <run> エレメントを見つけます。
次の行を削除します。
<run command="cc_diff" params="$VIEW $1 $2" server="$CCSERVER" dir="/" timeout="360"/>
- diff コマンドの <command> エレメントを見つけます。
次の行を削除します。
<!-- The cc_diff command does a generic clearcase diff, logging the full output of the diff in the BuildForge BOM --> <command name="cc_diff"> <execute> pushd ¥¥view¥$1 && cleartool diff -pred -diff_format "$2@@$3" </execute> <resultsblock> <match pattern=".+"> <bom category="Source" section="diff"> <field name="diff" text="$_"/> </bom> </match> <resultsblock/> </command>
- <bomformat> セクションを探して、diff コマンド出力の <section> エレメントを見つけます。次の行を削除します。
<section name="diff"> <field name="diff" title="Change Details"/> </section>
- アダプター・テンプレートを保存します。