0

私はまもなく、TeamCity を開発環境に実装する責任を負います。ビルドサーバーに関して「ベストプラクティス」があるかどうかは誰にもわかりません。TeamCity を TFS と同じサーバーにインストールしてもよろしいですか? または、専用サーバーにインストールする必要があります (これは可能です)。

ありがとう

4

3 に答える 3

3

TFSに関するMicrosoft自身のアドバイスもここに関連すると思います:

Team Foundation アプリケーション層サーバーと同じコンピューターでビルド サーバーをホストできますが、ほとんどの場合、このビルド サーバーはビルド エージェントをホストするべきではありません。ビルド エージェントはプロセッサに大きな負荷をかけるため、アプリケーション層のパフォーマンスが大幅に低下する可能性があります。さらに、Team Foundation ビルド サービスをインストールするとコンピューターの攻撃対象領域が増えるため、アプリケーション層でビルド サーバー コンポーネントを実行しないようにすることもできます。

そのため、バージョン管理や作業項目の追跡など、他の操作で不要な速度低下が発生する可能性があります。

于 2012-11-05T22:50:45.470 に答える
2

独自のサーバーにインストールします。ビルドの実行中にtfsを停止させたくありません。

于 2012-11-05T17:59:08.357 に答える
0

Teamcity サーバーを tfs サーバーにインストールすることもできますが、できれば別のマシンにすることもできますが、作業を行うエージェントとして、可能であれば teamcity および tfs とは別のマシンに配置する必要があります。

于 2012-11-13T08:16:12.127 に答える