如何为Sitecore更新包创建反更新包?

时间:2016-02-17 06:30:52

标签: sitecore sitecore8

我需要比较Sitecore .update包(例如,abc.update)和Sitecore实例,可能是实例的序列化版本并创建反更新包(例如,abc.anti.update)。反更新包基本上将从.update包中存在的所有匹配项的Sitecore实例进行备份。

1 个答案:

答案 0 :(得分:1)

在软件包安装期间,并非所有来自软件包的命令都将被执行。例如,如果您在解决方案上有更改字段命令,则该字段具有目标值,将忽略包中的命令。 因此,如果您只是生成反升级包,那么它并不总是正确的。

BTW:在安装过程中会生成真正的回滚包。它保存在website / temp / __ updateHistore // rollbackPackage.rlb中 使用Sitecore.Update.dll中的一些API,可以将包转换为真正的回滚更新包。