リリース プロセス

完了 100 XP

テスト環境および実稼働環境に適用されるソリューションは、管理ソリューションになります。 ソリューション アーキテクトは、管理ソリューションをインポートする際に、使用可能なオプションを認識している必要があります。

管理ソリューションのインポート

アプリケーションを変更またはリリースするたびに新しいソリューションを作成することはお勧めしません。ソリューションのインポートを妨げるコンポーネント間の依存関係が生じるためです。 したがって、ソリューションに変更を加えてから、新しいバージョンをインポートする必要があります。

注意

ソリューションにはバージョン番号があります。 ソリューションをエクスポートすると、バージョン番号が自動的に増分されます。 バージョン番号の大きいソリューションが既にインポートされている場合、小さいバージョン番号のソリューションをインポートすることはできません。

管理ソリューションの新しいバージョンをインポートするときは、次のインポート オプションを考慮してください。

  • 更新 - ソリューションに変更を適用します。
  • アップグレード - 変更をインポートしてすぐに適用します (新しいソリューションに含まれていないコンポーネントを削除するなど)。 古いソリューションは上書きされます。
  • アップグレード用のステージ - アップグレードと似ていますが、データ移行を完了できるように、新しいソリューションをインポートしてからコンポーネントを削除するまで一時停止します。 その後、ソリューションの最終的な適用を手動でトリガーできます。

管理ソリューションの更新は、管理ソリューションの以前のバージョンに展開されます。 このアクションでは、追加のソリューション レイヤーは作成されません。 更新を使用してコンポーネントを削除することはできません。

ソリューションをアップグレードすると、基本レイヤーの上に新しいソリューション レイヤーがインストールされます。 ソリューションのアップグレードでは、存在していたが、アップグレード後のバージョンには含まれていないコンポーネントが削除されます。

既定のオプションはアップグレードです。

重要

修正プログラムの複製ソリューションの複製を使用したソリューションの更新は推奨されなくなりました。チーム開発が制限され、ソース管理システムにソリューションを保存する際に複雑さが増すためです。


次のユニット: Azure DevOps での ALM

前へ 次へ