有没有办法在Plone中重新运行升级步骤?

时间:2015-04-08 11:21:15

标签: python python-2.7 plone plone-4.x

我有一个Plone 4.2.4应用程序,我不时需要创建一个升级步骤。

因此,我在configure.zcml中注册它,创建调用函数并增加metadata.xml文件中的配置文件版本号。

但是,在升级过程中可能会出现一些与预期不符的情况,并且希望通过更正的升级步骤重新运行升级。

有没有办法重新运行升级步骤,还是我总是需要增加版本并创建新的升级步骤以修复上一步?

1 个答案:

答案 0 :(得分:9)

转到portal_setup(来自ZMI),然后:

  • 进入“升级”标签
  • 选择您的个人资料(您定义metadata.xml的个人资料)

从这里你通常可以运行升级步骤尚未运行。在您的情况下,单击“显示旧升级”的“显示”按钮。