我希望在每次每千次展示费用完成后收到电子邮件通知。我正在使用IBM理性Clearcase(UCM)。请告诉我是否有任何脚本可以执行此操作?
由于 Sooraj
答案 0 :(得分:0)
什么是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