ClearCase Checkin触发器不允许传递

时间:2012-03-29 19:48:23

标签: version-control clearcase clearcase-ucm

我创建了一个preop checkin触发器,用于检查注释以确保它不为空。这很好用。

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

1 个答案:

答案 0 :(得分:1)

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

当设置了该环境变量时,您的原始脚本(preop checkin one)可以简单地返回true(即什么也不做,并允许签入继续)

deliver_canceldeliver_complete opkinds上的另一个postop触发器将取消该环境变量。

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