【发布时间】:2023-03-26 05:17:01
【问题描述】:
我正在尝试从 TFS2015 数据库中列出所有用户拥有和共享的查询及其所有者,但我找不到用户拥有的查询的所有者,它始终显示为空。我在 SO 上找到了一个类似的主题 returns shared queries,但是当将其应用于用户拥有的查询时,它不会返回任何所有者。 我浏览了 QueryItems 表中的记录,但找不到任何指向查询所有者的字段。 这是我目前使用的 SQL 查询:
SELECT qi.Name as 'Query Name'
,c.DisplayPart as 'Query Owner',
[fPublic],
[fFolder],
[fDeleted]
FROM [Tfs_Development].[dbo].[QueryItems] qi
LEFT JOIN [Tfs_Development].[dbo].[Constants] c ON c.TeamFoundationId=qi.OwnerIdentifier
WHERE fPublic=0 AND fFolder=1 And fDeleted=0
如果有办法使用 REST API 做到这一点,那也会很有帮助。
【问题讨论】:
标签: sql sql-server tfs tfs-2015