通过配置 repositorytool.xml 来为内容类型启用版本管理:
<?xml version="1.0"?>
<repositorytool>
<policymap>
<type name="optilux.Film">
<policy name="at_edit_autoversion"/>
<policy name="version_on_revert"/>
</type>
<type name="optilux.Cinema">
<policy name="at_edit_autoversion"/>
<policy name="version_on_revert"/>
</type>
<type name="optilux.Promotion">
<policy name="at_edit_autoversion"/>
<policy name="version_on_revert"/>
</type>
</policymap>
</repositorytool>[backcolor=#f7f7f7]如上,我们启用了两种版本策略, at_edit_autoversion, 每次对象被编辑时,创建一个新版本; version_on_revert 当每次回复到一个较旧的版本时,创建一个新版本(以便允许回复动作被撤销)。[/backcolor]