Visual Studioリリース管理(VSRM)は、ドラッグアンドドロップによりファイルコピー、IISサイト作成、MSIインストールといったデプロイのワークフロー作成を可能とします。Visual Studio 内からビルドをスケジュールして、すべての環境へ同じように展開できます。また、リリースパイプラインを可視化してプロセスを監視できるため、いつでも最新の状態を確認できます。
Visual Studioリリース管理を動作させるには、Visual StudioのUltimate、Premium、Test Professionalエディションのいずれかが必要です。リリース管理サーバーとクライアントの両方をインストールし、Deployment Agentのインストールと構成を行う必要があります。
InfoQは、Visual Studio ALM MVPであり、Visual Studioリリース管理に詳しいベルギーのコンサルティング会社Sparkles社の創設者であるPieter Gheysens氏とチャットを行った。
InfoQ: Visual Studioリリース管理の目的を教えてもらえますか?
VSRMの目的は、信頼性があり監査が可能なリリースパイプラインを持つことです。 Visual Studioリリース管理を使うと、チームはあらゆる環境においてソフトウェアアプリケーションを設定、承認、展開することができます。
InfoQ: Visual Studioリリース管理は、開発者の生産性を向上させてくれますか?
VSRMでは開発者の生産性は向上しませんが、テスト環境や検証環境に頻繁かつ簡単にソフトウェアを提供できます。これは、アプリケーション品質を高めるために、少しでも早いフィードバックを得るきっかけとなります。
InfoQ: Visual Studio2013は、Visual Studioのリリース管理と一緒に出荷されますか?
VSRMは、Visual Studio2013のリリースにあわせたTeam Foundation Serverのアドオンです。しかしTFSの旧バージョン(FFS2010とTFS2012)も対象とします。
InfoQ: Visual Studioのリリース管理ではどのようなアプリケーションを管理できますか?
Windows環境にデプロイすることができるあらゆるアプリケーションが対象となります。