2017-05-12 14 views
0

Sitecore Experience Accelerator(SxA)は、新しいテナントの作成時にインストールできる機能を作成する方法を提供します。既存テナントの機能のアップグレード/インストール

SxA Feature installation

これらの機能は、新しいテナントで新しいアイテムを作成ウィル足場のアイテムや枝によって定義されています。 Unicornを使用して、スカイフォールディングのアイテムとブランチだけが(理想的に)同期され、テナントで作成されたアイテムは同期されません(クライアントは助けなしに新しいテナントを作成できます)。

しかし、これらの機能の要件が時間の経過とともに変化したり、新しい機能が要求されたらどうなりますか? クライアントはすでにコンテンツで満たされた2人のテナントを作成しています。これらの変更/追加は既存のテナントにプッシュする必要があります。

既存のテナントに機能をアップグレードまたは追加する方法はありますか?

答えて

0

はい、あり、そこではありません...我々は、アップグレードスクリプト(これらはPowerShellのスクリプトです)と私たち自身のアップグレードランナーを使用しているSXAで

。最初のバージョンからSXAをアップグレードしていたなら、おそらくアップグレード手順を見たことがあります(私は1.3から1.4の間で覚えている限り、少なくとも実行する必要があるスクリプトはほとんどありませんでした)。

しかし:

  • アップグレードランナーがインストールされているバージョンを確認するために内部SXAアイテムを使用していると、インストールする新しいSXAの必要なコンテンツのバージョンは何です - あなたはそれらの
  • を変更すべきではありません
  • Power Shellアップグレードスクリプトは、SXAによって定義された適切な構造を持つ必要があります。これらのスクリプトは、/sitecore/system/Modules/PowerShell/Script Library/SXA/SXA - Upgrade/Functions/Upgrade Scriptsにあります。各スクリプトはSXAのバージョンをアップグレードしていますので、上記のように手動で変更しない方が良いでしょう。将来的にSXAをアップグレードする際に問題が発生する可能性があります。

現在のところ、ユーザーのために自動的に行う方法はありません。

関連する問題