我们有4个团队项目集合,每个集合都有十几个团队项目。我们已经开始使用集成的代码审查系统,并要求对这些集合和项目进行审查。
是否有一种简单的方法可以找到您参与的所有代码审阅,across集合或至少[
sln
以尝试将资源管理器的上下文强制应用于整个收藏集。没有骰子:“我的作品”标题仍在下拉列表中显示实际项目。我已经尝试创建自定义“查询”,但是不确定如何继续。生成的查询具有要在Team Project = @Project
上进行过滤的子句,但是我删除了该子句,基本上只保留了此查询:
Work Item Type = Code Review Request
我出于测试目的而忽略了State <> Closed
,我将为工作项类型Code Review Response
创建一个单独的查询(我认为),但是在我去之前:上面的查询似乎只给出了对当前选择的团队项目。另外,保存后,出现一个对话框,希望我保存查询inside
特定项目,进一步表明它仍然是特定于项目的。我正在使用TFS 2013,但是我们倾向于在有用的时候进行升级,因此,如果有新版本的即将解决的功能可以解决此问题,我很高兴听到它们。底线:
如何在TFS服务器上获得all
代码评论的概述?我很确定您将无法使用TFS创建查询以返回所需的项目(请注意,如果可以,您需要查询分配给您的
工作项目响应 分配给= @Me,而不是工作项请求。请求是发出代码审阅请求的人,响应是审阅者。
您是否启用了tfs报告?如果是这样,如ds19所示,您可以直接查询tfs_Warehouse数据库。另一个解决方案可能是TFS API,但您需要为此而安装TFS 2015(顺便说一下,其中包含了所有功能)(即使该链接说它适用于Visual Studio Online,它也适用于本地。)
我知道这不会回答您的问题,但希望它能给您一些思考的问题
用户名并运行查询。您将看到您参与的所有准则审查。
SELECT count(*), dwi.[TeamProjectCollectionSK]
FROM [Tfs_Warehouse].[dbo].[DimWorkItem] dwi
where dwi.System_WorkItemType = 'Code Review Request'
group by dwi.[TeamProjectCollectionSK]