これらの作業項目 (およびリンクされた変更セット) は、多くの場合、エラーが発生しやすくなります。したがって、チームのコード レビューに適した候補であり、より注意を払う必要があります。
Work Item Query Language と Client Object ModelおよびLink Query の WIQL 構文を確認しましたが、これらの作業項目 (変更セットの数を含む) を効果的に取得できません。
このようにクエリを実行する方法はありますか (WIQL、SQL 構文はデモンストレーションのみです)。
SELECT [Source].[System.Id], COUNT(1) AS Changesets FROM WorkItemLinks
WHERE [Source].[System.WorkItemType] = 'Bug'
AND [System.Links.LinkType] = 'Changeset'
GROUP BY [Source].[System.Id]
HAVING Changesets > 5
または、カウントを取得するために各作業項目を読み取る必要のない API を使用する効率的な方法はありますか?
または、データベースでSQLクエリを直接実行することによってのみ達成できますか(このように)?
それとも、(VS IDE または API から) デフォルトでサポートされている CurrentRelatedLinkCount/ ExternalLinkCount / HyperLinkCount / RelatedLinkCountのようなものをクエリ フィールドとして使用できますか?