Visual Studioは、TFSビルドサーバーにインストールする必要がありますか?
質問
私たちは最近、ソースセーフからのTeam Foundation Server 2008に移動しました。私たちは、いくつかのビルドの自動化およびビルドサーバー上に追加のインストールを必要とするように見えるアプリを一度クリックの公開といくつかの問題に遭遇している設定しています。
私は、Visual Studio IDEをインストールする必要があることを示している記事を見てきました。私はまた、.NET FrameworkのSDKをインストールしても問題が解決するだろうと言う記事を見てきました。私たちは、ビルドサーバー上で必要以上をインストールする必要はありませんが、我々はまた、異なる時間に異なる部分をインストールするには、弊社のサーバーチームに複数の要求をしなければならないしたくありません。だから、私はほとんどのチームがインストール終わるか知っているしたいと思います。
それが重要な場合、我々はこの時点では、専用のビルドサーバーを持っていません。私たちは小さなチーム(6つの開発者、すべてのローカル)です。当社のメインTFSボックスで起こっているビルド、SQL Serverのピースは、別のサーバー上にある一部でしかありません。
解決
によると、このに、Visual Studioのただ、.NET Frameworkの - 要求されるべきではありません。リンクから考慮すべきもう一つのノートでは、彼らはTFSボックスに起こって構築さに対してお勧めしますということです。
他のヒント
、そして.NET Frameworkが行いますあなたは弾丸をかむと、ビルドサーバー上のVisual Studioチームエディションをインストールする必要があります。さまざまな機能を使用するライセンスを取得している人は、どんな自動ビルドの一部として実行これらの機能を持つことができるように、私は通常ちょうどビルドサーバー上のチームスイートのコピーをインストールします。
それはあなたのサーバーにインストールされているために持つことは理想的ではありませんが、あなたは、現時点で最高の体験を提供します。
しかし、そのようなあなたとあなたがあまりにも多くを持っていないことを前提として、小さなチームのために -ビルドサーバーとしてTFSサーバーを使用してに関してはかなりCPUとIOの集中獣になりがち構築しますので、これは大きなチームには推奨されませんあなたはそれを離れて得ることができる必要があり、一度に実行できる定義を構築します。
はい、私はビルドサーバー上でVSをインストールしました。私は、TFSを設定するための彼らのマニュアルに従っています。