plone的一个站点迁移工具,使用站点的主题egg版本发布
ilrt.migrationtool的Python项目详细描述
概述
此包在plone站点的根目录中安装站点迁移工具。 它为生产提供一个受控的升级(和降级)系统 plone站点。它是为一个场景而设计的,在这个场景中,您已经为 您现在希望在生产中推出新的开发阶段 以自动化的方式设置站点,例如,不需要大量使用zmi。
该工具基于cmfplone.migrationtool,但添加了降级功能。 这是因为大多数站点升级比plone升级涉及更多的小更改,例如 一些产品,配置它们,更改zope安全性,等等 然后我们还希望自动撤销更改。这样我们就能很快恢复 如果出错。
一旦安装完毕,您将有一个新的工具通过plone站点中的zmi在/site_迁移。
作为一个通用的站点迁移工具,它提供了框架和一些与迁移相关的 实用程序功能,加上一个"子工具"(目前为止),用于迁移内容的工作流状态, 工作流迁移工具,可单独使用。
主实用程序函数允许迁移使用通用设置 可能在主题egg中有一个相关的配置文件,其中 (或初始默认配置文件)将被存储。
与门户迁移工具一样,站点迁移工具通过 与zodb中的版本相比,文件系统中的version.txt。基于它的标志 是否需要迁移。