清除案例签入触发器不允许交付



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

但是,当我从dev流传递到int流时,触发器会在签入过程中停止。有办法绕过这个吗?我假设在签入交付流程时的评论是空白的。

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

当设置了该环境变量时,您的原始脚本(preop签入脚本)可以简单地返回true(即不执行任何操作并允许签入继续)

deliver_canceldeliver_complete操作种类上的另一个postop触发器将取消该环境变量。

请在此处查看交付事件的前置和后置触发器示例。

最新更新