【发布时间】:2017-07-05 19:08:13
【问题描述】:
我正在寻找一种使用 SQL 选择直接从 TFS 的 SQL 数据库中查询工作项的方法。
对于 TFS 2010,您可以使用一些数据库视图来实现此目标。 TFS2010: How to query Work Items using SQL on the Relational Warehouse
WIQ 中的示例如下所示:
SELECT [System.Id], [System.WorkItemType], [System.Title], [System.AssignedTo], [System.State]
FROM WorkItems
WHERE [System.TeamProject] = @project
and [System.WorkItemType] = 'Ticket'
and [System.State] <> 'Closed'
and [System.State] <> 'Removed'
【问题讨论】:
-
不建议直接连接或查询TFS操作存储。您应该使用 API。你想达到什么目的?
-
@MrHinsh 我想在上面的查询返回至少一个工作项时向手机发送一条短信。我们公司有一个监控软件PRTG 可以这样做,但它没有任何类型的 tfs 传感器。我能想到的获取这些信息的最快方法是让 PRTG 查询 TFS 数据库。
标签: sql sql-server tfs