すべてのCPMの完了時に電子メール通知を受信したいと考えています。私はIBM合理的Clearcase(UCM)を使用しています。これを行うためのスクリプトがあれば教えてください。IBM Rational UCM Clearcaseを使用してCPM完了に関する電子メール通知を受け取る方法
おかげ Sooraj
すべてのCPMの完了時に電子メール通知を受信したいと考えています。私はIBM合理的Clearcase(UCM)を使用しています。これを行うためのスクリプトがあれば教えてください。IBM Rational UCM Clearcaseを使用してCPM完了に関する電子メール通知を受け取る方法
おかげ Sooraj
CPMとは何ですか? Core Protection Module of Tivoli?
とにかく、Ten Best Script pageにコメントされているように、電子メール通知用の操作後のトリガーを設定できます。
完全な例は、ClearCaseのヘルプページ "E-mail notification postoperation trigger script"にあります。
それはセットアップは、UCMのための操作を提供含む:
は
deliver_complete
opkindによって表されるように、開発者は、配信動作を終了火災術後トリガ型を作成します。
mktrtype
コマンドは、-stream
オプションを使用して、指定された統合ストリームを対象とする操作を配信する場合にのみトリガータイプが適用されることを示します。
# This is a Perl script to set up the triggertype
# for e-mail notification on deliver.
use Config;
# define platform-dependent arguments.
my $PVOBTAG;
if ($Config{'osname'} eq 'MSWin32') {
$PVOBTAG = '\cyclone_pvob';
$WCMD = '-execwin "ccperl \\\\pluto\disk1\ucmtrig_examples\ex2\ex2_postop.pl"';
}
else {
$PVOBTAG = '/pvobs/cyclone_pvob';
$WCMD = '-execwin "ccperl \\\\\\pluto\disk1\ucmtrig_examples\ex2\ex2_postop.pl"';
}
my $STREAM = "stream:P1_int\@$PVOBTAG";
my $TRTYPE = "trtype:ex2_postop\@$PVOBTAG";
my $UCMD = '-execunix "Perl /net/pluto/disk1/ucmtrig_examples/ex2/ex2_postop.pl"';
print 'cleartool mktrtype -ucmobject -all -postop deliver_complete $WCMD $UCMD -stream $STREAM -nc $TRTYPE';
重要な部分は、次のとおりです。
cleartool mktrtype -ucmobject -all -postop deliver_complete