2009-03-20 7 views

答えて

3

チームエクスプローラはVSシェルをインストールします。これによりVSが十分に動作するようになります。

厳密に答えは "はい、チームエクスプローラにはVSが必要"ですが、VSがチームエクスプローラにインストールされているので、厳密な答えは役に立たないものです:-)。

一度チームエクスプローラをインストールすると、TF.EXEコマンドラインツールにアクセスできるだけでなく、tftp.exeコマンドラインツールのTFS Power Toysとコマンドライン操作のPowerShell Snapinを調べる価値があります。

2

TFSで動作するCruiseControl.NETとの統合には、指摘したチームエクスプローラのダウンロードをインストールするだけです。これにより、プラグインが動作するために必要なAPIがGACにインストールされます。

CC.NETプラグインの最新バージョンをコンパイルしたクライアントアセンブリの最新バージョンを含むTFS 2008 Team Explorerをインストールしてください。

ライセンス取得のラットホールではなく、チームエクスプローラソフトウェアが「フリー」ではなく、無料でダウンロードできることに注意したいと思います。コードをTFSにチェックインする(したがって自動ビルドをトリガする)すべての開発者がTFS CAL(クライアントアクセスライセンス)を持っていることを確認する必要があります。 TFS Calは、Team EditionのVisual Studioが含まれているMSDN Subscriptionに含まれています。または、別途購入することもできます。

幸運を祈る!

Martin。

+0

私は、CC.NETでビルドを実行したいと思っていますが、ビルドされている特定のプロジェクトタイプに対して適切なVSエディションにする必要はありませんか? –

+0

一般的にはい、BinojがNantを使用することについての質問では、MSBuildターゲットを使用するのではなくNantコールを使用してcscへの呼び出しを処理していると想定していました。しかし、私は非常に間違っているかもしれないし、もちろんそうかもしれない - 私はチームビルドを使用する傾向があるので、私はその地域では少し古くなっている。 –

関連する問題