手动发布后
也可以仅执行发布规则的发布后部分。这一额外的灵活性允许您单独地控制 PostPublishDelegate 的发布和执行。
在
评估发布规则的“步骤 8:匹配 <publish>”中,曾提到 "on" 属性还有第五个值,名为 "manual-post"。创建使用 "manual-post" 的 <publish> 元素将指定可对哪些 EPMDocument 的调用的表示进行手动后发布。例如:
< … root for publishing … >
<publish on=”checkin”/>
<publish on=”manual-post” param-set=”MY_PARAM_SET”/>
</ … end of root for publishing … >
当针对某一 EPMDocument (或关联的 WTPart) 显示“表示列表”时,对“发布规则”进行评估以找到 EPMDocument 和 manual-post-publish 元素上的匹配。如果评估产生一个或多个发布作业,则在表示列表中会启用发布后操作。如果用户选择该操作,将执行各个发布作业的 PostPublishDelegate。