プロジェクトを管理する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Deployアプリにおいて、プロジェクトは複数の環境の集合体です。各環境は独自のContent Management (CM)インスタンスを持っています。
Deployアプリでは、foundationテンプレートや既存のソースコードを使ってプロジェクトを作成できます。 Sitecore CLIを使ってプロジェクトを作成することもできます。
プロジェクトに関連付けられたリポジトリを変更したり、プロジェクトをデカップルされたデプロイメントアーキテクチャに変換したり、プロジェクトを削除したり、名前を変更したりすることができます。

プロジェクトリポジトリを変更する
プロジェクトは単一のリポジトリにリンクされています。同じソース管理アカウント内の異なるリポジトリ、別のアカウント、または異なるソース管理プロバイダーにプロジェクトを変更することができます。
もしかすると、御社がAzure DevOpsからGitHubへ移行している場合や、GitHubアカウントでSitecoreソリューションを開発し、コードの所有権を顧客に移譲する必要がある場合もあります。
プロジェクトリポジトリを変更するには:
-
DeployアプリのナビゲーションペインでProjectsをクリックします。
-
Projectsページで、リポジトリを変更したいプロジェクトをクリックします。
-
ProjectページでOptions > Edit projectをクリックしてください。
-
プロジェクトにリンクしたいリポジトリを選びましょう。
-
別のソース管理プロバイダーでリポジトリを選択するには、Source control providerの横にあるEditをクリックしてください。
-
異なるソース管理アカウントでリポジトリを選択するには、GitHub accountまたはAzure DevOps accountの横にあるEditをクリックしてください。
-
同じアカウント内で別のリポジトリを選択するには、GitHub repositoryまたはAzure DevOps repositoryの横にあるEditをクリックしてください。Azure DevOpsを使用する場合は、別のAzure DevOps組織やプロジェクトを選択することもできます。
-
-
リンクしたいリポジトリを選んだら、各環境にリンクしたいブランチを選択します。
-
リンク先のリポジトリブランチにプッシュするたびに自動展開をトリガーしたい場合は、Auto deploy on push to repositoryチェックボックスを選択してください。
-
クリックYes, make the change。
プロジェクトリポジトリを変更しても、新しいリポジトリコードは関連する環境に自動的にデプロイされません。 ビルドを作成し、環境にデプロイする必要があります。
プロジェクト名の変更
プロジェクト名を変更するには:
-
DeployアプリのナビゲーションペインでProjectsをクリックします。
-
Projectsページで編集したいプロジェクトをクリックします。
-
ProjectページでOptions > Edit projectをクリックしてください。
-
Edit project detailsダイアログでプロジェクト名を変更し、Saveをクリックします。
プロジェクトを削除する
不要なプロジェクトは削除できます。環境がないプロジェクトだけを削除できます。
Componentビルダーのスタイルとコンポーネントライブラリは特定のプロジェクトにリンクされています。プロジェクトを削除すると、ライブラリも同様に削除されます。スタイルやコンポーネントのライブラリを保存するには、プロジェクトを削除する前に他のプロジェクトと 共有 していることを確認してください。
プロジェクトを削除するには:
-
Projectsページで削除したいプロジェクトをクリックします。
-
Projectページで、プロジェクト内に環境がある場合は、その環境を削除してください。
-
プロジェクトに環境がない場合は、Options > Delete projectをクリックします。
-
Delete projectダイアログでプロジェクト名を入力し、Deleteをクリックします。
プロジェクトをDecoupled Deploymentsアーキテクチャに変換する
このベータ機能は、チームが現在のプロジェクト設定を最新のプラットフォームアップデートで導入された最新のアーキテクチャ標準に合わせるのに役立ちます。すべての環境で利用できるわけではありません。
Convert機能により、チームは既存のSitecoreAIプロジェクトを分離展開戦略に移行し、オーサリング環境と編集ホストを独立して展開できるようにします。
この機能にはいくつかの重要な利点があります:
-
レガシープロジェクトを最新の展開モデルに合わせて調整し、各オーサリング環境と編集ホストごとに別々のリポジトリをサポートします。
-
デプロイメントや環境構成をより細かく制御できるようにします。
-
変換プロセスを自動化し、手作業やリスクを削減します。
プロジェクトをDecoupled Deploymentアーキテクチャに変換するには:
-
DeployアプリOpen。
-
変換したいプロジェクトをクリックしてください。
-
Options >Convert projectをクリックしてからConfirmをクリックします。
これにより、すべてのオーサリング環境と編集ホストの新たな展開が始まります。
プロジェクトの変換を元に戻す必要がある場合は、Sitecoreサポートにご連絡ください。