CLIのpublishコマンド
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreパブリッシング プラグインには、publishコマンドが含まれています。このコマンドはSitecoreアイテムを公開します。
パブリッシングプラグインをインストールするには、次のコードを実行します。
使い
使い
このコマンドは、次のように使用できます。
オプション
オプション
publishコマンドでは、次のオプションを使用できます。
|
オプション |
必須 |
形容 |
|---|---|---|
|
-n, --environment-name |
いいえ |
使用するSitecore環境。デフォルト: default。 |
|
-c, --config |
いいえ |
ルートsitecore.configディレクトリへのパス (デフォルト: cwd)。 |
|
-l, --languages |
いいえ |
公開する言語のコンマ区切りリスト。指定しない場合、すべての言語が公開されます。 |
|
-p, --path |
いいえ |
Deprecated. Sitecoreアイテム パスまたはGUIDをスマート パブリッシュします。指定しない場合、データベース全体がパブリッシュされます。 |
|
-r, --republish |
いいえ |
republishを使用します。指定しない場合は、代わりにsmart-publishが使用されます。 |
|
-pt, --targets |
いいえ |
公開するターゲット・データベースのリスト。指定しない場合は、デフォルトの公開ターゲット (リストの最初の公開ターゲット) に公開します。 |
|
-v, --verbose |
いいえ |
追加の診断データとパフォーマンス データを報告します。 |
|
-t, --trace |
いいえ |
追加の診断データとパフォーマンス データを報告します。 |
|
-?, -h, --help |
いいえ |
コマンドのヘルプ。 |
例
例
次に、publishコマンドの使用例を示します。
|
命令 |
結果 |
|---|---|
|
samplesフォルダから公開を試みます。 dotnet sitecore publish |
Sitecoreアイテムを公開せず、メッセージ ( error: Couldn't resolve a root configuration file (sitecore.json) in the current or any parent directory. Looks like the command may have been executed outside a Sitecore project?. |
|
samplesフォルダから公開を試みます。 dotnet sitecore publish -c Prototype/ |
Sitecoreアイテムをsamplesフォルダーからパブリッシュします。 |
|
sitecore publish -n testEnv |
SitecoreアイテムをtestEnvという名前で環境にパブリッシュします。 |
|
dotnet sitecore publish -l en-US,en-CA |
指定した言語 (en-US、en-CA) のみのSitecoreアイテムを公開します。 |
|
dotnet sitecore publish -p '/sitecore/content/Home/Test Item' |
Deprecated. itemサブコマンドを参照してください。 パスが /sitecore/content/Home/Test Itemのアイテムのみを公開します。 |
|
dotnet sitecore publish -pt CustomTarget1 CustomTarget2 |
アイテムをCustomTarget1およびCustomTarget2データベース・ターゲットに公開します。 |
|
dotnet sitecore publish -v |
ルート設定パスやパフォーマンスのあるノードの数など、追加の診断データとパフォーマンスデータを作成します(例:73ms(8.1ms/ノード))。 |
|
dotnet sitecore publish -t |
FSIndex: Loaded filesystem indexes in (たとえば、70ms (9 metadata) や、1983ms (9項目、220.3ms/ノード) で1つのツリーのパッケージを作成したなど、追加の診断データとパフォーマンス データを作成します。 |
サブコマンド
サブコマンド
publishコマンドには、次のサブコマンドがあります。
-
list-targets - 環境に対して定義されているすべての公開ターゲットが表示されます。
-
item - 1つのアイテムを公開します。
list-targetsサブコマンド
list-targetsサブコマンドは、Sitecore環境に対して定義されているすべてのパブリッシング ターゲットを読み取り、リストします。list-targetsサブコマンドには、昇格された権限が必要です。
このコマンドは、次のように実行できます。
list-targetsサブコマンドでは、次のオプションを使用できます。
|
オプション |
必須 |
形容 |
|---|---|---|
|
-c, --config |
いいえ |
ルートsitecore.configディレクトリへのパス。 デフォルト: 現在の作業ディレクトリ。 |
|
-n, --environment-name |
いいえ |
使用する名前付きSitecore環境。 デフォルト: 'default'。 |
|
-v, --verbose |
いいえ |
追加の診断データとパフォーマンス データを書き込みます。 |
|
-t, --trace |
いいえ |
追加の診断データとパフォーマンス データを書き込みます。 |
|
-?, -h, --help |
いいえ |
-?, -h, --help |
itemサブコマンド
itemサブコマンドは、1つの項目を公開します。itemサブコマンドには、昇格された権限が必要です。
このコマンドは、次のように実行できます。
itemサブコマンドでは、次のオプションを使用できます。
|
オプション |
必須 |
形容 |
|---|---|---|
|
-n, --environment-name |
いいえ |
使用するSitecore環境。 デフォルト: default。 |
|
-c, --config |
いいえ |
ルートsitecore.configディレクトリへのパス。 デフォルト: cwd。 |
|
-l, --languages |
いいえ |
公開する言語のコンマ区切りリスト。指定しない場合、すべての言語が公開されます。 |
|
-p, --path |
いいえ |
Sitecoreアイテム パスまたはGUIDをスマート パブリッシュします。 |
|
-r, --republish |
いいえ |
republishを使用します。指定しない場合は、代わりにsmart-publishが使用されます。 |
|
-pt, --targets |
いいえ |
公開するターゲット・データベースのリスト。指定しない場合は、デフォルトの公開ターゲット (リストの最初の公開ターゲット) に公開します。 |
|
-sub, --subitems |
いいえ |
サブアイテムを公開します。 デフォルト: false。 |
|
-rel, --related |
いいえ |
関連アイテムを公開します。 デフォルト: false。 |
|
-v, --verbose |
いいえ |
追加の診断データとパフォーマンス データを報告します。 |
|
-t, --trace |
いいえ |
追加の診断データとパフォーマンス データを報告します。 |
|
-?, -h, --help |
いいえ |
コマンドのヘルプ。 |
たとえば、1つのアイテム (そのサブアイテムと関連アイテムを含む) を公開するには、次のコマンドを実行します。