CLIのシリアライゼーションコマンド
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreシリアライゼーションプラグインにはserコマンドが含まれています。このコマンドはアイテムのシリアライズを処理します。シリアライゼーションプラグインをインストールするには、以下のコードを実行します:
dotnet sitecore plugin add -n Sitecore.DevEx.Extensibility.Serialization
使用例
コマンドの使い方は以下の通りです:
dotnet sitecore ser subcommand options
サブコマンド
以下のサブコマンドを使用できます:
副司令部
概要
diff
2つのSitecoreインスタンスのコンテンツ項目を比較します。
このコマンドは両方のインスタンスで権限が昇格する必要があります。
explain
コンテンツアイテムパスが含まれているかどうか、そしてその理由を説明します。
info
シリアライズ設定情報を表示します。
package
シリアライズパッケージのコマンドを一覧にします。
package create
シリアル化されたコンテンツのパッケージを作成します。
package install
Sitecoreインスタンスにシリアライズされたコンテンツ項目のパッケージをインストールします。
このコマンドには権限が上乗せされます。
pull
Sitecoreインスタンスからファイルシステムへコンテンツ項目をシリアライズします。
このコマンドには権限が上乗せされます。
push
ファイルシステムからSitecoreインスタンスへシリアライズされたコンテンツ項目をプッシュします。
このコマンドには権限が上乗せされます。
validate
シリアル化されたコンテンツ項目の妥当性を確認します。 --fix の引数に関する一般的な問題を修正できます。
> [!注]
> 詳細は 「シリアル化されたコンテンツ項目の検証」をご覧ください。
watch
Sitecoreインスタンス内のコンテンツ項目の変更を監視し、その変更を自動的にファイルシステムにシリアライズします。
このコマンドには権限が上乗せされます。
オプション
pullとpushサブコマンドで以下のオプションを利用できます:
オプション
必須ですか?
概要
--what-if
いいえ
実際に変更する前に、どんな内容を変更するかをシミュレートしましょう。
> [!注]
> --what-if オプションの詳細については、ビデオ Sitecore CLIと「もしも」フラグをご覧ください。