更新事件定义文件
事件定义文件用于指定为特定的一个或多个事件运行的脚本。事件定义文件实质上是在事件中附加脚本。该文件采用 Java 特性文件的格式,包括用于指示事件上下文的配置键,以及由指定上下文处理的每个事件的键:
• 全局上下文中所需的配置键是:
event.context=global
其中事件上下文定义为全局。
• 配置管理项目上下文中所需的配置键是:
event.context=project
event.projectPath=<dir>/project.pj
其中事件上下文是项目,还定义了特定项目的路径。
指定项目路径时使用正斜杠 (/)。
• 对于全局和项目上下文,事件键是由指定上下文处理的每个事件的逗号分隔脚本列表。语法是:
context.operation.pre/post=event.js,event.js
其中:
◦ 上下文是 archive、member、project、revision 或 server
◦ 操作是实际配置管理操作,例如 checkIn、checkOut、setAttribute 或 checkpoint
◦ pre/post 表示脚本是在事件发生之前还是事件发生之后运行
已完成事件键的示例是:
Member.thaw.pre=projectEvent.js,ethawTest.js
|
|
在项目上下文中不能使用配置管理事件 NewProject 和 DropProject。
|
相关主题