最近、Source SafeからTeam Foundation Server 2008に移行しました。私たちはいくつかの自動ビルドを設定しており、ビルドサーバーに追加のインストールが必要と思われるclick once appを公開することでいくつかの問題を抱えています。Visual StudioをTFSビルドサーバーにインストールする必要がありますか?
私は、Visual Studio IDEをインストールする必要があることを示す記事を見ました。 .NET Framework SDKをインストールすることで問題が解決されるとの記事も見てきました。ビルドサーバーに必要以上にインストールする必要はありませんが、異なる時期に異なる部分をインストールするためにサーバーチームに対して複数のリクエストを行う必要はありません。だから、ほとんどのチームが何をインストールするのかを知りたい。
重要な場合、この時点で専用のビルドサーバーはありません。私たちは小さなチームです(6人の開発者、すべてのローカル)。メインのTFSボックスではビルドが行われていますが、SQL Serverの部分は別のサーバー上にある唯一の部分です。
このルールの例外:Webアプリケーションプロジェクトには、Visual Studioに付属する.targetsファイルとビルドタスクDLLが必要です。ただし、VSをインストールせずにこれらをビルドエージェントにコピーすることはできますが、ビルドエージェントは引き続き正常にビルドできます。 – Jimmy