Visual Studio とTeam Foundation Server /Visual Studio Team Services で実現するビルド・テスト・デプロイ自動化 手順書
1. Visual Studio ハンズオン トレーニング
Visual Studio と
Team Foundation Server /
Visual Studio Team Services で実現する
ビルド・テスト・デプロイ自動化 手順書
日本マイクロソフト株式会社
開発ツール推進部
武田 正樹
Masaki.Takeda@microsoft.com
最終更新日: 2017 年 6 月 10 日
2. 2
目次 (1)
手順書 概要 5
Azure Dev Test Labs 編 6
DevTest Labs の作成 7
DevTest Labs 用仮想マシンの作成 11
仮想マシンの VM1 の設定 15
Visual Studio の起動 27
仮想マシン VM2 の作成 32
Visual Studio Team Services 準備編 45
Visual Studio Team Services のアカウント作成 46
5. 5
手順書 概要
Team Foundation Server/Visual Studio Team Services を使用すると、コードのホスト、プロジェク
トの計画と追跡、チーム メンバーとのコラボレーションができ、より良いソフトウェアをリリースでき
ます。Visual Studio Team Services が実現するクラウド ベース ALM ソリューションでは、ソースコー
ドの管理から、課題のトラッキング、ロード テスト、自動ビルドまで、ソフトウェア開発のすべての工
程で必要なソリューションが提供されます。主要な各 IDE や Microsoft Azure と統合されており、最大
の利点はほぼどこからでもアクセスできることです。
本手順書では、Visual Studio 2015 Enterprise, Microsoft Azure と Visual Studio Team Services を
使用します。
マイクロソフトアカウントとMicrosoft Azure サブスクリプションは事前にご準備ください。
本手順書では、以下のことを学習します。
Visual Studio を利用した開発生産性向上のための機能の体験
Visual Studio Team Services での自動テストの実施
所要時間:約150分 - 180分
185. 185
手順書
• Team Foundation Server / Visual Studio Team Services 体験
• Visual Studio + Team Foundation Server / Visual Studio Team Services による開発業務効率化体験
• Visual Studio と Team Foundation Server / Visual Studio Team Services で実現するビルド・テスト・
デプロイ自動化
• Visual Studio と Team Foundation Server / Visual Studio Team Services で実現するビルド・テスト・
デプロイ自動化 + Azure 仮想マシン起動自動化
• Team Foundation Server 2015 Update 3 インストール
• Team Foundation Server 2015 Update 3 へのアップグレード
• Team Foundation Server 2015 によるテスト工数削減
• Team Foundation Server プロセステンプレートの変更
• Entity Framework 6.1.3 + ASP.NET MVC 5 サンプル アプリケーション構築
• Entity Framework 6.1.3 + Windows フォーム サンプル アプリケーション構築
187. 187
Team Foundation Server ライセンス
サーバーライセンス
Windows Server 必要
SQL Server TFS サーバーライセンスに含まれる
TFS
必要
* MSDN Subscription お持ちの場合は不要
CAL
Windows Server CAL 利用人数分必要
SQL Server CAL TFS サーバーライセンスに含まれる
TFS CAL
利用人数分必要
* MSDN Subscription お持ちの場合は不要
MSDN Subscription をお持ちの場合は、
Windows Server ライセンス & CAL のみが必要となります。
MSDN Subscription に、Team Foundation Server ライセンス & CAL が含まれる
SQL Server は Team Foundation Server ライセンスに含まれる