3

MSDN Webページに続いて、tfsbuild.proj内でmstestを手動で実行し、結果を合格/不合格ロジックに入れて、この特定のテストが失敗した場合にビルドが失敗するようにしようとしています。これは、CMDからFxCopなどを実行し、「0」または「1」をキャプチャしてビルドを強制的に失敗させるようなものです。

MSTest /testcontainer:test.dll / publish:http:// ourtfsmachine:8080 / teamproject:ProjectName / publishbuild:BuildNumber01 / platform:AnyCpu / flavor:Release

これをExecタスク内で実行することは理解できましたが、たとえば、BuildNumberが何であるかはわかりません。

ヘルプ?

4

1 に答える 1

1

http://msdn.microsoft.com/en-us/library/ms243151%28VS.100%29.aspxからビルド番号を取得する手順:

  1. Visual Studio を開き、Team Foundation Server に接続します。
  2. チーム エクスプローラーを開きます。
  3. チーム プロジェクトを開き、チーム プロジェクト ノードを展開します。
  4. ビルドの下で、[すべてのビルド タイプ] または特定のビルド タイプをダブルクリックして、そのビルドを表示します。使用できるビルド名は [名前] 列にあります。
于 2010-03-24T05:35:51.790 に答える