52. 52
? Team Foundation Server(Visual Studio Team
Services)のビルドタスクにテストを追加。
Team Foundation Server / Visual Studio Team Services
ビルド管理 リリース管理
ビルドタイプ(Visual Studio、
Jenkins、など)を選択
ビルド対象のソースコード格納先
などを選択
ビルドステップ(Nugetレストア、
Build Solution、など)を指定
55. 55
Team Foundation Server / Visual Studio Team Services
ビルド管理 リリース管理
? 「開発環境」「テスト環境」「本番環境」な
どの設定を追加。
? 「承認者」の設定による、リリースのワーク
フロー制御設定。
? 「ファイルコピー」「スクリプト実行」など
のリリースタスクを設定。
? 「ビルド」との連携による、リリーストリ
ガーの設定。
60. 60
Ver 1.0.0
パッケージ管理
Ver 1.0.1
Ver 1.0.2
Ver 1.0.x
Visual Studioから
Nugetパッケージ管理を起動
適切なバージョンの
ライブラリを「参照設
定」へ取り込み
Team Foundation Server
アプリのビルド定義でNugetからパッケージを
インストールしてからビルドを実行
Visual Studio による手動ビルド操作の場合
Team Foundation Server からのビルド実行の場合
TFSのフィードで管理され
パッケージのバージョン
69. 69
開発用途の製品提供 Visual Studio
Enterprise
with MSDN
Visual Studio
Professional
with MSDN
Visual Studio
Test Professional
with MSDN
Team Foundation Server 2017 および 1 CAL の提供 ● ● ●
Visual Studio Lab Management ● ●
Office Professional Plus,
※ Project Professional, Visioは範囲外
※ 1 コピーに関して一般用途での利用が可能
●
Windows? Azure? ● ●
Windows (client and server) ● ● ●
SQL Server? ● ● ●
Toolkits, Software Development Kits, Driver Development Kits ● ● ●
Microsoft Dynamics? ●
サーバー製品 (Exchange 等) ●
Windows Embedded OS ●
Microsoft? E-Learning コース 2 1 1
テクニカル サポート インシデント 4 2 2
MSDN Flash ニュースレター ● ● ●
MSDN マガジン
(英語のみ)
● ● ●
オンライン コンシェルジェ ● ● ●
※ Windows Azure に関しては、英語のみのサービスとなります。接続時間等の詳細は下記Webページをご参照ください。
http://www.windowsazure.com/ja-jp/pricing/member-offers/msdn-benefits/
※ MSDN フォーラムでの優先対応は、US の MSDN フォーラムに限ります。日本語の MSDN フォーラムではこの特典は享受できません。
※ 米国以外での MSDN マガジンの購読は、別途発送費等が必要となります。
70. 70
? 2016 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the
part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.