0

Tfs_Warehouse.dbo.DimWorkItem (System_WorkItemType = 'Code Review Request') と Tfs_Warehouse.dbo.DimChangeset テーブル、または .CodeReview.tbl* と .dbo.tbl_ChangeSet テーブル、またはそれらの組み合わせを使用して、どのような結合を行うかSQL SELECT ステートメントで変更セットをその変更セットのコード レビューに関連付ける必要がありますか (存在する場合)?

私はこれを TFS 2012 で把握していましたが、データ モデルの違いにより、そのクエリは 2015 年には機能しなくなりました。

4

1 に答える 1

0

データベースに直接クエリを実行することはお勧めしません。代わりに、TFS REST API を使用して情報を照会することをお勧めします。

ご存じのように、 fieldMicrosoft.VSTS.CodeReview.Contextには変更セット番号が記録されるため、 field でコード レビュー リクエストのリストを取得できますMicrosoft.VSTS.CodeReview.Context。リクエストは次のようになります。

Get http(s)://{instance}/DefaultCollection/_apis/wit/workitems?ids=xx,xx&fields=Microsoft.VSTS.CodeReview.Context&api-version=1.0

ちなみに、以下のクエリを実行すると、IDs Code Review Request を取得できます。

POST http(s)://{instance}/DefaultCollection/_apis/wit/wiql?api-version=1.0
Content-Type: application/json
{
  "query": "Select [System.Id], [System.Title] From WorkItems Where [System.WorkItemType] = 'Code Review Request'"
}
于 2016-08-16T08:41:56.857 に答える