获取TFS检查政策的代码审核响应

时间:2018-02-08 15:59:51

标签: c# visual-studio tfs

我目前正在创建自定义TFS签入策略。我希望只有在满足关于TFS审查的一些限制条件时才允许办理登机手续(让我们说3x看起来很好,没有评论等)。

我已经设法很容易地获得代码审查请求,通过PendingCheckin.WorkItems.CheckedWorkItems进行迭代,但我很难获得此审核的响应。我知道有一种方法,在WorkItemStore上运行Query,但是我的问题没有更简单的解决方案吗?

由于

1 个答案:

答案 0 :(得分:0)

以下网站已提供Code Review Checkin政策,您可以直接使用:

https://marketplace.visualstudio.com/items?itemName=ColinD.ColinsALMCheckinPoliciesVS2017

该政策可配置为允许您指定:

  • 将触发代码复审检查的源控制路径
  • 如果“代码审核请求未关闭”,该政策将失败
  • 如果任何回复结果为“需要工作”,则政策将失败
  • 如果所有回复结果都是“看起来不错”,那么该政策将通过
    • 如果所有响应结果都是“看起来不错”或,则该策略将通过 'With Comments'
    • '无'表示如果记录代码审核,策略将通过, 无论状态或结果如何
  • 该政策必须只检查最新的代码审核请求