2010-11-23 11 views
0

海外でホストされているTFS2010インスタンスがあります。私たちはプロキシをローカルに持っているので、ソースコードを引っ張っても問題はありません。完全な取得も非常に迅速です。私たちが経験している問題の1つは、自動ビルドが完了すると、が永久にになり、テスト結果がサーバーに公開されることになります。ビルドとテストのプロセス全体には約5分かかります。テスト結果の公開には、さらに分が必要です。ソースを入手してビルドし、すべての1500ユニットテストを実行するのにかかる時間の2倍!TFS2010:テスト結果の公開にはいつもかかります

私はこれをスピードアップできる方法はありますか?

+0

ビルドサーバーがサイト上にTFSサーバーとして配置されていないのはなぜですか?ビルドが完了したら、コンパイルされた出力をコピーして、必要に応じてローカルのテストサーバーにデプロイすることができます。 –

+0

主な理由は便利です。 TFSサーバーは、厳しい規制のあるデータセンターに配置されています。ビルドサーバーは、アクセシビリティのためにローカルです。 –

答えて

0

あなたの場所でビルドエージェントを設定し、ビルド定義で名前フィルタを設定して、常にビルドエージェントを選択するようにしてください。

+0

私の質問ははっきりしないと思います。 TFSサーバーはリモートであり、ビルドエージェントはローカルです。混乱させて申し訳ありません! –

+0

それはおそらく、ビルドの定義が結果をTFSデータベースに格納してから、それを報告する必要があるからです。リモートの中央TFSサーバーへの往復を意味します。 – LWoodyiii

関連する問題