問題タブ [tfs-reports]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 2 つのコミット間の違いを示すレポート
TFSにはgitを使用しています。2 つの日付と時刻の間のすべてのコミットで本質的に git-diff を実行できるものを探しています。手動で何かを構築できることはわかっていますが、コンプライアンス上の理由から、既に存在するものの方が簡単に取得できます。
reporting-services - ワークアイテムのcreatedDateパラメータとして今日を渡す正しい形式は何ですか
作成日に基づいてすべてのバグを表示する TFSOlap データ ソースを使用して、(TFS ドリルスルー レポートとして) データ セットを作成しました。ここで、メイン レポートからパラメータとして日付範囲を渡したいので、レポートをドリルスルーすると、指定された日付範囲の間に作成されたバグのデータが表示されます。「文字列..日付型に変換できません」というエラーが表示されます。ドリルスルー レポート パラメーターで次の書式設定式を使用しています。
エラーを避けるためにどのような式を使用すればよいか教えてください。FORMAT の代わりに CDate() を使用してみましたが、まだ問題が発生しています。
tfs - TFS 2013 クエリを使用して派生フィールドを返す方法
TFSアイテムのレポートに関するアプリケーションがあります。TFS に対してクエリを使用し、tfs アイテムを取得しています。
以下のクエリを使用しています
ここで、workItem が Regression であったかどうかを示す新しいフィールドを返したいと思います。
クエリを次のように変更したい
IsRegression 回帰であった場合は True、回帰でなかった場合は False
これに対するクエリをどのように書くことができますか?
tfs - TFS レポート、FactBuildProject および FactBuildDetails が空
TFS 2015 オンプレミスを使用しており、標準の SCRUM テンプレートを使用しています。1 つのチーム プロジェクトがあり、チーム フィールドを使用して作業を分離しています。ここ数週間で、いくつかのビルド定義を作成し、いくつかのビルドを実行しました。
TFS をインストールしたとき、後で行う予定だったので、すぐに Reporting Services をインストールまたは構成しませんでした。私はこれを行って以来、FactBuildProjectまたはFactBuildDetailsではなく、ほとんどのもので更新されているTfs_Warehouseを持っています。FactCurrentWorkItem や FactBuildCoverage など、私の他のファクトのいくつかは引き継がれています。TFS 管理コンソールでウェアハウスを再構築しました。
これは標準プロセス テンプレートおよび標準レポートであるため、必須フィールドはレポート可能に設定する必要があります。
FactBuildProject テーブルのデータを取得するにはどうすればよいですか? また、どこで問題を探すことができますか? どこから始めればいいのかわからないし、世界中で同じような問題を抱えている人を見つけることができない.
tfs-reports - 複数のレポートで同じフィルターをすばやく変更できますか?
「反復パス」で複数回フィルタリングする作業項目に関する約 10 の tfs レポートがあります。スプリントごとに、レポートに 25 ~ 30 回の編集を加えて、新しいスプリントをクエリできるようにする必要があります。1 つまたは 2 つの変更を見逃してしまうことがあります。
これを達成するためのより迅速で一貫した方法はありますか?
レポートで使用する定数などを定義できますか?
tfs - Dim.Person と Dim.Date の Tfs_Warehouse の破損したデータ
私たちはReporting and Analysis Services
、Team foundation Server
(現在は 14.0.23128.0 (Tfs2015) です) で生きようとしています。
数年間使用していませんでした。
そして今、私たちはそれを使いたいと思っています。しかし、分析に接続するとExcel
、レポートビルダーで奇妙なデータに直面しました:
すべての日付ボックスは空で、人の代わりに SID がたくさんあります:
その後SQL Server
、すべてのTFS
データベースがある場所に移動し、テーブルを調べました。
これは Tfs_Warehouse の Dim.Date テーブルです
これが Dim.Person テーブルです。SID と通常の名前でいっぱいです。AD の一部の SID には通常の名前が付いています。しかし、ここにSIDが提示したものがあります。
それが私たちが抱えている問題です。
私たちはそれを自分たちで解決しようとしました。
だから私たちがやろうとしたこと:
まず、再構築だけを試みましたReporting Services
。うまくいきませんでした。
また、Tfs_Warehouse および Tfs_Analysis データベースを削除して、サービスの再構築を試みました。それもうまくいきませんでした。
その後、別のPCに追加のTFSをインストールしました。そして、そのデータベースは正しいデータで満たされています。
その後、レポート サービスをオフにし、Tfs_Warehouse および Tfs_Analysis データベースを削除SQL Server Analysis and Reporting
し、機能を削除し、VM を再起動して再度インストールしました。分析およびレポート機能を構成し、TFS
レポート サービスを有効にしました。すべてのテーブルがいっぱいになると、データが破損していることがわかりました。最初に見たのと同じ。
その後、前回の試行で書いたことをすべて実行しましたが、アプリケーションサーバーも再インストールしました。結果は同じです。データが壊れています。
また、アプリサーバーを「良い」から切り替えようとしましたTFS
。しかし、助けにはなりませんでした。
それについて誰かアイデアはありますか?:)