Visual Studio Team System のさまざまなコンポーネントは何のために設計されていますか?
私たちの会社は最近 Microsoft BizSpark に承認されました。今では選択肢がたくさんあります。現時点では、バージョン管理とコーディング環境が必要なだけですが、入手可能な各ダウンロードの違いがわかりません。
Visual Studio Team System のさまざまなコンポーネントは何のために設計されていますか?
私たちの会社は最近 Microsoft BizSpark に承認されました。今では選択肢がたくさんあります。現時点では、バージョン管理とコーディング環境が必要なだけですが、入手可能な各ダウンロードの違いがわかりません。
とうとう、VSTS の公式 MS マーケティング サイトは悪くないようです。決定的なソースとして、前もってリンクします: http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspx
それでも、60 秒のエレベーター ピッチを要約してみましょう。それぞれが VS Professional のスーパーセット + いくつかの追加機能セットである 4 つの "ロール SKU" があります。すべてのスーパーセットである Team Suite があります (Windows/Office の「Ultimate」エディションなど)。そして、ソース管理、欠陥追跡、ビルドの自動化、プロジェクト管理、および詳細なレポート機能を備えた Team Foundation Server を利用できます。
ロール SKU:
注 - Team Dev と Team DB は、ライセンス POV からマージされました。1 つ購入すると、もう 1 つが無料になります。
すべての Team Edition で、MSDN Premium サブスクリプションと Team Foundation Server のクライアント アクセス ライセンスを取得できます。前述のように、Team Suite にはキッチン シンクがあります。
TFS 自体は別途購入する必要があり、ダウンロードすることはできません。(180 日間の試用版、またはほとんどの MSDN サブスクライバーに付属する 5 ユーザー限定の「ワークグループ エディション」の形式を除く) TFS クライアントは、Express より上位の VS の任意のエディションにインストールできる Visual Studio プラグインです。ただし、Team 以外のエディションで使用するには、CAL を購入する必要があります。
VSTS には、ビルド エージェント (ビルドの自動化を複数のマシンに分散するため) やロード テスト ランナー (期待どおりに動作する) などの補助的なダウンロードもあります。それらの詳細については、ライセンスに関するホワイトペーパーを参照してください。
いずれにしても、バージョン管理システムをセットアップしてコーディングを開始するだけであれば、それは問題ではありません。ダウンロードできる唯一の TFS エディションには厳しい制限があるため、毒を選択してください。また、クライアント プラグイン (「チーム エクスプローラー」と呼ばれます) をインストールすると、ほぼすべてのエディションの VS にプラグインされます。実際にサーバーをインストールするのは簡単ではありませんが、それは別のショーです....
このページでは、各エディションの機能の概要を説明しています。
http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspx#team-suite
各エディションの機能セットを説明する 36 ページのデータシートへのリンクを次に示します。
https://portal.asap.com/en-US/Documents/Microsoft_VS_Team_Datasheet.pdf
少し掘り下げた後、'Team Suite' はすべてのクライアント コンポーネントを備えたものであり、Team Foundation Server は、ソース管理やその他のグループ要素を使用する場合に必要なサーバーのようです。
チーム スイート - すべてのクライアント コンポーネント
アーキテクチャ - クラスを図式化するための追加ツール.
Database Edition - DBA 向けの追加ツール (推測)
Development Edition - プログラマー向けの追加ツール
Test Edition - Web アプリケーションおよびサービス用の追加のテスト ツール
Team Foundation Server (TFS) - ソース管理などのサーバー。
誰かがTFSの標準版とワークグループ版の違いを追加できる場合は、そうしてください(またはコメントまたは独自の回答で)。