Sitecoreでのシリアル化

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

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

メモ

ここで説明したシリアル化機能に加えて、Sitecore Content Serializationは簡単で自動化されたコンテンツのシリアル化を提供します。

Sitecoreのシリアル化は、同じSitecoreソリューションで作業する開発者のチームが、個々の開発環境間でデータベースの変更を同期するのに役立ちます。シリアル化は、1人の開発者がソリューションに取り組む場合にも役立ちます。

シリアル化を使用して、Sitecoreデータベース全体、またはデータベース内の一連のアイテムをテキスト ファイルにシリアル化します。次に、これらのテキスト ファイルを使用して、このデータベースまたは一連のアイテムを別のデータベースまたはSitecoreソリューションに転送します。通常、Sitecoreのシリアル化をソース管理システムと組み合わせて使用すると、開発者は開発に使用するローカル データベース間でデータベースの変更を簡単に同期できます。また、ソース管理システムはデータベースの変更を追跡し、データベースの変更を比較できるようにします。

Sitecoreには3つのシリアル化アクセス ポイントがあります。これらはすべて、App_Config\Sitecore\CMS.Core\Sitecore.Serialization.configファイルで同じ一般設定を使用します。

次の2つの異なるシリアル化形式を構成できます。

シリアル化アクセスポイント

シリアル化関数は、次の3つの方法で実行できます。

  • コンテンツ エディターでアイテムを手動でシリアル化、更新、および元に戻す。

  • Sitecoreイベント ハンドラーを使用して、アイテムを自動的にシリアル化します。

  • Sitecoreサービス ページを使用して、データベース全体をシリアル化、更新、および元に戻すことができます。

開発者 タブを有効にする

コンテンツ エディタでシリアル化機能を実行するには、Developerタブを有効にする必要があります (デフォルトでは無効になっています)。

Developerタブを有効にするには:

  1. コンテンツ エディターを開きます。

  2. コンテンツエディターのリボンを右クリックし、Developerを選択します。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、