【问题标题】:TFS Code review: Can we restrict a code review to be closed by the reviewerTFS 代码审查:我们可以限制审查者关闭代码审查吗
【发布时间】:2018-10-06 01:32:04
【问题描述】:

我们使用 TFS 进行代码审查。现在只创建的用户可以关闭评论。我们需要一个审核者只能关闭审核的流程。

创建评论后,评论者和开发者应该能够使用 cmets 和回复来回交流。

最后,如果一切正常,审核者将验证并关闭审核。

【问题讨论】:

  • 评论者和开发者已经可以来回交流,并且与评论相关的搁置集也可以随时更新。我认为更重要的是为您的签到添加一个入口,而不是担心谁关闭了评论。
  • 您好 Irshad Parat,您不能限制创建代码审查的用户关闭代码审查。详情见我下面的回复。关于这个问题的任何更新?如果我的回复有帮助或给出了正确的方向。感谢marking it as an answer,这也将帮助社区中的其他人。

标签: tfs tfs-code-review


【解决方案1】:

它可以关闭其他人的代码审查。所有代码审查请求实际上都是一个 TFS 工作项。您可以通过使用 Excel 批量更新它们来批量关闭它们,就像对任何其他工作项所做的那样。

  1. 创建工作查询以获取该用户的所有代码审查请求工作 处于请求状态的项目
  2. 保存此工作项查询并在 Excel 中打开此查询,然后编辑 它们在 Excel 中工作项以将状态更改为已关闭,
  3. 然后点击发布按钮将更新发布到 TFS 服务器。

方法是通过以下链接打开您的代码审查查询 团队资源管理器中代码审查部分的右上角

进入查询模式后,点击“保存查询”以保存您的代码 审查查询。现在点击“在 Excel 中打开查询”按钮

这将为您打开一个 Excel 表。改变每个的状态 您想要更新的代码审查工作项。然后点击 团队菜单并使用“发布”按钮进行更改 TFS。

更多详情请参考本帖:Close someone else's code review TFS 2015

您不能限制创建代码审查的用户关闭代码审查。但是,您可以使用签入政策在签入时间之前强制执行代码审查。一旦代码审查失败,用户就无法签入他的代码。你可以write your own custom check-in policy 或者直接使用第三个扩展——Colin's ALM Checkin Policies VS 2017

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 2011-02-09
    相关资源
    最近更新 更多