【发布时间】:2012-04-13 12:21:49
【问题描述】:
我创建了一个 preop checkin 触发器来检查评论以确保它不为空。这工作得很好。
但是,当我从 dev 流传递到 int 流时,触发器在签入过程中停止。有没有解决的办法?我假设在检查交付过程时的 cmets 是空白的。
【问题讨论】:
标签: version-control clearcase clearcase-ucm
我创建了一个 preop checkin 触发器来检查评论以确保它不为空。这工作得很好。
但是,当我从 dev 流传递到 int 流时,触发器在签入过程中停止。有没有解决的办法?我假设在检查交付过程时的 cmets 是空白的。
【问题讨论】:
标签: version-control clearcase clearcase-ucm
您可以在deliver_start 操作种类 (opkind) 上设置一个 preop 触发器,以便设置一个充当标志的环境变量。
当设置了该环境变量时,您的原始脚本(preop checkin 之一)可以简单地返回 true(即什么都不做,并允许 checkin 继续进行)
deliver_cancel 和 deliver_complete opkinds 上的另一个 postop 触发器将取消该环境变量。
【讨论】: