2012-03-29 30 views
1

我创建了一个preop签入触发器来检查注释以确保它不为空。这工作得很好。ClearCase签入触发器不允许交付

但是,当我从开发流传递到int流时,触发器会在检入过程中停止。有没有解决的办法?我假设签入交付流程时的评论是空白的。

回答

1

您可以在deliver_start操作类型(opkind)上设置一个预触发器,以便设置一个可用作标志的环境变量。

当该环境变量设置,你原来的脚本(术前签入的)可以简单地返回true(也就是什么都不做,并允许签进行)

另一个术后扳机上deliver_canceldeliver_complete opkinds将取消环境变量。

查看example of pre and postop trigger on deliver events here