Sitecore体验加速器(SxA)提供了创建可在创建新租户期间安装的功能的方法。
这些功能由脚手架项目和分支定义,这些项目和分支将在新租户中创建新项目。只有脚手架项目和分支(理想情况下)使用Unicorn同步,而不是在租户中创建的项目(因此客户可以在没有任何帮助的情况下创建新租户)。
但是,如果这些功能的要求随着时间的推移而变化,或者要求使用新功能,该怎么办? 客户已经创建了几个充满内容的租户,这些更改/添加需要推送到现有租户。
有没有办法升级或添加现有租户的功能?
答案 0 :(得分:0)
是的,有,而且没有......
在SXA中,我们使用升级脚本(那些是PowerShell脚本)和我们自己的升级运行程序。如果您从第一个版本升级SXA,那么您可能已经看到升级过程(据我记得在1.3和1.4之间我们至少有几个需要执行的脚本)。
可是:
/sitecore/system/Modules/PowerShell/Script Library/SXA/SXA - Upgrade/Functions/Upgrade Scripts
。每个脚本都在升级SXA版本,所以我上面提到你最好不要手动修改它,因为将来升级SXA时可能会遇到问题!目前没有其他方法可以自动为用户执行此操作。