Clearcase 获取UCM活动变更集的环境变量是什么?

Clearcase 获取UCM活动变更集的环境变量是什么?,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,我有一个触发器集,在交付完成时触发。它会发送一封电子邮件,其中包含有关流名称、活动名称等的信息。我还希望包含已交付活动的更改集。我该怎么做?在完成交付时,哪个env变量将包含此信息 提前感谢。应该是CLEARCASE\u活动 (UCM活动是“变更集”的正式名称:当您访问UCM活动的“属性”时,您会看到一个名为“变更集”的选项卡) 正如该线程提到的,这只适用于操作后触发器,而不适用于操作前触发器 本技术说明说明了此类变量的使用: cleartool mktrtype -ucmobject -all

我有一个触发器集,在交付完成时触发。它会发送一封电子邮件,其中包含有关流名称、活动名称等的信息。我还希望包含已交付活动的更改集。我该怎么做?在完成交付时,哪个env变量将包含此信息


提前感谢。

应该是
CLEARCASE\u活动

(UCM活动是“变更集”的正式名称:当您访问UCM活动的“属性”时,您会看到一个名为“变更集”的选项卡)

正如该线程提到的,这只适用于操作后触发器,而不适用于操作前触发器

本技术说明说明了此类变量的使用:

cleartool mktrtype -ucmobject -all -postop deliver_complete
  -mkhlink UndelAct@\TEST_PVOB,to=%CLEARCASE_ACTIVITY% -nc
  trtype:UndelAct@\TEST_PVOB
但是,这将为您提供已交付的活动(称为“
deliver.xxx
”),而不是源活动。
为此,您需要列出对该交付活动有贡献的所有活动:
请参见“


报告补充说:

它不提供已交付文件的列表

因此,您不需要贡献活动的列表。
您可以简单地在
CLEARCASE\u活动中描述生成的基线(“
deliver.xxx
”一个)

见“”:


我正在使用perl脚本获取此信息并发送电子邮件。我正在提取CLEARCASE_ACTIVITY环境变量,但它只找到活动的名称,即deliver..@/。它没有提供已交付文件的列表。我只是看到了您的编辑。我会查一下之前的链接provided@clearcase我刚刚再次编辑了我的答案,以回应您的评论。谢谢!我认为这很有帮助!
cleartool lsact -contrib activityName@\aPVob
cleartool describe -fmt "%[versions]CQp"  activity-title@\aPVob