如何使用IBM Rational UCM Clearcase接收有关CPM完成的电子邮件通知

时间:2012-03-25 13:41:26

标签: clearcase

我希望在每次每千次展示费用完成后收到电子邮件通知。我正在使用IBM理性Clearcase(UCM)。请告诉我是否有任何脚本可以执行此操作?

由于 Sooraj

1 个答案:

答案 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