Sitecore PowerShell パブリック NuGet フィードの FAQ

Current version: 10.1

Sitecoreは、PowerShell モジュールを NuGet パッケージとして配布します。

Sitecore PowerShell モジュールの使用に関して最もよく寄せられる質問への回答は次のとおりです。

質問

回答

NuGet フィードの URL は?

NuGet フィードの URL は次のとおりです。

https://sitecore.myget.org/F/sc-powershell/api/v2

パッケージを利用できる時期は?

各リリースが利用可能になり次第、パッケージも利用可能になる予定です。

ただし、製品、モジュール、またはバージョンのリリースと同時に NuGet パッケージが利用可能になることを保証するものではありません。

ホットフィックスについては?

メジャー リリース、マイナー リリース、パッチ リリースのみが Semver の原則に基づいて行われます。

早期にリリースされる MVP 向けのプライベート フィードは?

MVP フィードを別途用意する予定はまだありません。

外部参照については?

外部コンテンツへの依存関係を持つパッケージでは、可能な限りそれらの依存関係がインストールされます。

パッケージには実際に含まれているものは?

パッケージは、PowerShellGet の要件に準拠するように構築されています

MyGet でホストされている PowerShell モジュールの Sitecore ライセンスの場所は?

ライセンス ファイルは Sitecore MyGet ライセンス契約にあります。

PowerShell NuGet リポジトリの登録方法は?

Sitecore PowerShell モジュールをインストールするには、PowerShell NuGet リポジトリを登録する必要があります。リポジトリを登録する必要があるのは 1 回だけです。

PowerShell NuGet リポジトリを登録するには:

  1. 管理者として PowerShell を起動します。

  2. PowerShell のコマンド ラインで、次のコマンドレットを実行します。

    RequestResponse
    Register-PSRepository -Name SitecoreGallery -SourceLocation https://sitecore.myget.org/F/sc-powershell/api/v2

    リポジトリはデフォルトでは信頼できない状態として登録されます。したがって、インストールするすべてのモジュールを承認する必要があります。

  3. リポジトリを信頼できる状態として登録してモジュールのインストールを自動的に承認するには、次のコマンドレットを実行します。

    RequestResponse
    Set-PSRepository -Name SitecoreGallery -InstallationPolicy Trusted

モジュールをインストールするには?

リポジトリを登録すると、それを使用してモジュールをインストールできます。

たとえば、SitecoreInstallFramework モジュールをインストールするには:

  1. 管理者として PowerShell を起動します。

  2. PowerShell のコマンド ラインで、次のコマンドレットを実行します。

    RequestResponse
    Install-Module -Name SitecoreInstallFramework -Repository SitecoreGallery

    モジュールはデフォルトですべてのユーザーにインストールされます。

    現在のユーザーのみにモジュールをインストールするには、前のコマンドレットに -Scope CurrentUser を追加します。

モジュールを更新する方法は?

新しいバージョンのモジュールは同じリポジトリにプッシュされます。その後で、モジュールを更新して最新バージョンを取得することができます。

たとえば、SitecoreInstallFramework モジュールを更新するには:

  1. 管理者として PowerShell を起動します。

  2. PowerShell のコマンド ラインで、次のコマンドレットを実行します。

    RequestResponse
    Update-Module SitecoreInstallFramework

Do you have some feedback for us?

If you have suggestions for improving this article,