当项目经理使用 Rational ClearCase® 触发器实施项目策略时,用户可能被提示提供附加信息或对某些 Rational ClearCase 操作采取进一步的动作。
ClearCase 触发器允许项目经理通过安排特定程序或可执行脚本在命令执行之前或之后运行,来控制 Rational ClearCase 命令的行为。实际上所有修改元素的命令都可以运行触发器。
虽然您不能通过 IBM Rational® ClearTeam Explorer™ 创建 ClearCase 触发器,但是您可能需要通过提供附加信息或对某些 Rational ClearCase 操作采取进一步的动作来响应触发器的提示。
ClearCase 触发器有两种常规类别:
- 操作前触发器在指定的 ClearCase 命令执行之前击发。例如,检入的操作前触发器可以提示您添加适当的注释。
- 操作后触发器在 ClearCase 操作完成后击发,能够利用操作的完成状态。例如,检入的操作后触发器可以发送电子邮件消息,指示某个特定的开发人员修改了某个特定的元素。
触发器还可以使各种过程管理功能实现自动化。例如:
- 当对象被修改时向对象应用属性或附加标签
- 记录那些没有包含在 Rational ClearCase 事件记录中的信息
- 每当修改了特定对象时,就启动工作版本或源代码分析
注: 在某些实例中,触发器可能执行操作而您可能看不到触发器触发或执行操作的证据。在其他实例中,可能看到在各个命令之间或各个 VOB 之间会有所不同的显示。