1

私の tfs/vs2010 ビルド マシン上のエージェントを使用して、Mac 上で teamcity サーバーを実行しています。ビルドを開始するたびに、「Team Foundation Server VCS サポートは Windows でのみ実行されます」というエラーが表示され続けます。私の最初の反応は、Web サーバーがコード (Windows ビルド マシンではなく Mac) をプルしようとしているということです。VCS チェックアウト モードを「Automatically on Agent」に変更しましたが、まだエラーが発生します。すべてのプルが Web サーバーではなくエージェントで行われるように変更する必要があるものはありますか?

前もって感謝します。

4

2 に答える 2

1

残念ながら、TFS と通信するには、TeamCity サーバーを Windows にインストールする必要があります。エージェント側のチェックアウトでも、サーバーは VCS と直接通信します - 変更を監視したり、ソースの差分を表示したりします。また、TFS の場合、Mac OS では利用できない TFS クライアント (チーム エクスプローラー) を使用する必要があります。

于 2012-07-27T16:55:00.433 に答える