CLIのシリアライゼーションコマンド

Version:
日本語翻訳に関する免責事項

このページの翻訳は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と「もしも」フラグをご覧ください。

この記事を改善するための提案がある場合は、 お知らせください!