これは postop チェックイン トリガーであり、「IBM Rational ClearCase: ベスト 10 のトリガー」 ページでそれらの一部を確認できます。
cleartool mktrtype -c "Trigger to check the checkin" -element -all -postop checkin -execwin "ccperl \\server\triggers\check_checkin.bat" -execunix "Perl /net/server/triggers/check_checkin.pl" CHECK_CHECKIN
ページ「 mktrtype 」で、トリガーによって起動されるスクリプトで使用できるすべての環境変数を確認できます。
以下が含まれます。
CLEARCASE_ACTIVITY
: 該当する場合、トリガーを起動させた操作に関連する UCM アクティビティ。
チェックイン、チェックアウト、およびチェックアウト解除操作の場合、操作に使用されるビューに設定されているアクティビティ。
CLEARCASE_STREAM
: 該当する場合、トリガーを発生させたアクションに関連するオブジェクトを含む UCM ストリーム。
注: OP アンドリューは次のように 述べています。
EV は All 、および操作CLEARCASE_STREAM
に対してのみ有効です。、、、、、、、および操作。
操作でを返します。deliver
rebase
mkbl
mkactivity
chactivity
rmactivity
setactivity
mkstream
chstream
rmstream
chbl
rmbl
checkin
NULL
その場合、CLEARCASE_VIEW_TAG
ストリーム名を取得するために EV を使用できます。
# Windows Syntax
cleartool lsstream -view %CLEARCASE_VIEW_TAG%
# Unix Syntax
cleartool lsstream -view $CLEARCASE_VIEW_TAG