1

プロジェクトには 2 つのビルド タイプがあります。1 つは継続的インテグレーション用で、もう 1 つはテスト スイートを実行します。品質インジケーター レポートを実行すると、ビルド タイプに関係なく、すべてのビルドのデータが表示されます。

レポートは、特定のビルド タイプでのみ実行できることを示唆していますが、ビルド フィールドにデータを入力するクエリは、ビルド タイプ パラメーターとして「すべて (フィルターなし)」が渡された場合にのみ機能するようです。

テストを含むビルドのみが実行されるように、ビルド タイプでフィルタリングすることはできますか?

4

1 に答える 1

1

はい、これは可能です。概要として:

  1. まず、レポート サーバー プロジェクトを作成します。
  2. 次に、プロジェクトで、TfsWarehouse OLAP データベースのデータ ソースを作成し (繰り返しますが、すべての Team System アクティビティは最終的にデータ ウェアハウスにポストされるため、常に TfsWarehouse を使用する必要があります)、必要なレポートを取得します。変化する
  3. 3 番目に、必要なレポートの変更を行います。変更には、データの変更、レポートの入力パラメーターの変更、レポートのレイアウトの変更などがあります。
  4. 最後に、ユーザーがレポートを実行するときに Team Foundation Server が使用するレポート サーバーにレポートを発行します。

... これはかなり大まかな内容です。詳細については、PDF: Making Real-Time Decisions with Team System 2008を参照してください。PDF は、質問しているレポートについて直接説明しています。

お役に立てれば。

于 2009-06-10T23:04:25.657 に答える