2

xUnitテストとMSTestを実行するようにTeamBuildServer (TFS 2010)を構成する必要があります。私が見つけたいくつかの情報は次のURLです:

http://weblogs.asp.net/mehfuzh/archive/2009/08/25/configuring-team-build-using-xunit.aspx

http://msmvps.com/blogs/mehfuz/archive/2009/09/05/configuring-team-build-using-xunit-from-client-update.aspx

Web上のすべての投稿には、チームビルドサーバーまたはディレクトリを変更/構成する必要があるとTeamBuildTypes書かれています(ところで、チームエクスプローラーには表示されません)。しかし、私の問題は、チームbuidが企業ネットワークにあり、自分のやり方で構成できないことです。

だから、私の質問:xUnitテストを継続的に実行するようにteam Build 2010を構成する機能はありますか?xUnitテストを実行するためにクライアント側からのみ構成するにはどうすればよいですか?

これについての助けをいただければ幸いです。

4

1 に答える 1

2

これらの記事は、2010 ではなく TFS 2008 について語っています。TFS 2010 では、ビルド テクノロジが大幅に変更されました。

必要なのは、ソース管理の BuildProcessTemplates ディレクトリに存在する TFS ビルド ワークフロー ファイル (DefaultTemplate.xaml) をカスタマイズすることです。

xUnit を実行するには、適切なコマンドライン コマンドを実行する InvokeProcess アクティビティを追加する必要があります。

ここにあなたを助けるかもしれないいくつかのリンクがあります:

http://geekswithblogs.net/jakob/archive/2012/02/01/handling-warnings-and-errors-with-invokeprocess-in-tfs-2010-build.aspx

http://www.ewaldhofman.nl/post/2010/04/20/Customize-Team-Build-2010-e28093-Part-1-Introduction.aspx

于 2012-09-23T19:21:38.773 に答える