没有代码审查的 TFS 查询变更集
Posted
技术标签:
【中文标题】没有代码审查的 TFS 查询变更集【英文标题】:TFS Query for Changesets without Code Review 【发布时间】:2017-05-25 23:26:43 【问题描述】:有人知道如何使用 TFS 查询或类似查询来搜索没有关联代码审查的变更集吗?也可以是对TFS数据仓库的查询。
【问题讨论】:
无论是仓库还是通过 API 使用小型 powershell sn-p。工作项查询对您没有帮助。 您能为此提供任何 powershell 示例吗?谢谢!! 退房; github.com/igoravl/tfscmdlets 【参考方案1】:当您从变更集中请求代码审查时,它不是双向的,只能以一种方式链接。
这意味着您无法从变更集 ID 直接知道变更集是否经过代码审查。要获得关联,您需要通过工作项。有一个名为 code review work item 的工作项,示例查询如下,通过这种方式,您可以找到任何变更集的代码审查工作项,只要该变更集与 TFS 工作相关联项目。
但是,根据您的要求,它不能使用工作项查询来执行此操作。您可能必须按照 jessehouwing 的建议使用 TFS API 来实现它。
【讨论】:
谢谢!为此目的,我已经有相同的查询,但我更感兴趣的是遵循“未经代码审查的变更集”,而不是完成代码审查列表。你能提供任何示例代码或 SQL 吗?以上是关于没有代码审查的 TFS 查询变更集的主要内容,如果未能解决你的问题,请参考以下文章