专业化管理 > 支持可视化和发布 > WVS 发布规则 > 发布规则的使用条件 > 发布规则元素的兼容性
  
发布规则元素的兼容性
您不能将较高版本的 <condition>/<if><additional-files> 元素与用于先前条件计算的较旧条件元素 (<epm-number><epm-iba><epm-type><structure-type>) 一同使用。通过上述旧条件元素创建的发布规则文件可以像先前一样继续使用,但是,如果选择使用一个较新的元素后,则“旧”元素将无法再使用。
Migration - 以下是如何从发布规则文件中的旧条件元素移动到较新元素的一些示例:
较旧的:
<epm-number number="01-12345.PRT">
<publish on="checkin" />
</epm-number>
较新的:
<condition name="specific epm number">
<attribute name="epmdoc_number" value="01-12345.PRT" />
</condition>
<if condition="specific epm number">
<publish on="checkin" />
</if>
较旧的:
<epm-iba iba="MyIBA" value="true">
<publish on="checkin" />
</epm-iba>
较新的:
<condition name="iba with value">
<attribute name="epmdoc_MyIBA" value="true" />
</condition>
<if condition="iba with value">
<publish on="checkin" />
</if>
较旧的:
<epm-iba iba="MyIBA">
<publish on="checkin" />
</epm-iba>
较新的:
<condition name="iba without value">
<attribute name="epmdoc_MyIBA" />
</condition>
<if condition="iba without value">
<publish on="checkin" />
</if>
较旧的:
<epm-type type="EPMDocument">
<publish on="checkin" />
</epm-iba>
较新的:
<condition name="epm type">
<instace-of type="EPMDocument" />
</condition>
<if condition="epm type">
<publish on="checkin" />
</if>
较旧的:
<structure-type type="epm">
<publish on="checkin" />
</epm-iba>
较新的:
<condition name="structure type">
<structure type="epm" />
</condition>
<if condition="structure type">
<publish on="checkin" />
</if>