如何取消代码审查请求?

时间:2018-03-07 18:31:12

标签: tfs

我做了一些更改然后在TFS中请求了Code Review,然后意识到我已经对错误的分支进行了更改。所以我试图删除工作项以显示我不再需要代码审查(至少在此分支中)。然而,当我试图这样做时,我得到了漂亮的红色错误:

  

无法删除工作项:1061。错误详细信息:VS402838:无法删除工作项1061。代码审查请求工作项无法删除。

现在,我将让每个人完成代码审查,然后我会在正确的分支中进行完全相同的更改。但是我想知道如果他们坚持你不能删除Code Review Request工作项,你应该做什么。

3 个答案:

答案 0 :(得分:5)

这可以通过创建包含所需工作项的查询,然后在查询中对其进行编辑来实现。

  1. 创建一个新查询,然后指定将找到工作项的Created By(您自己)等条件。如果工作项已经分配出来,则ID不能很好地工作,因为每个审阅者都有自己的工作项。
  2. 右键单击要编辑的工作项。
  3. 从上下文菜单中选择编辑。
  4. 步骤1-3:

    Steps 1-3 in image form

    1. 在出现的窗口中,输入" State"对于Field和"已关闭" for Value:State: Closed
    2. 输入有关手动更改的一些注释,然后使用"确定"关闭对话框。按钮,然后不要忘记使用此按钮保存更改:
    3. enter image description here

答案 1 :(得分:2)

我认为在TFS领域中要做的正确的事情是放弃代码审查,因为您不能从TFS中删除它。

先前的回答有两种方法。这是Visual Studio中的第三个,因为这似乎是一种方便的选择。


  1. 团队资源管理器窗口中打开我的工作

my work link in the Team Explorer interface

  1. 找到“我的工作”的代码评论部分。

my work section of Team Explorer

  1. 右键单击要放弃的代码审核。

  2. 选择打开

  3. 在“代码查看”界面中,选择关闭查看是出于放弃

    的原因

Code Review UI with Close Review highlighted

  1. 利润。

答案 2 :(得分:1)

您可以取消使用excel

所需的代码审核

请尝试以下解决方法:创建工作查询以获取处于请求状态的所有用户的代码审查请求工作项,保存此工作项查询并在Excel中打开此查询,然后在Excel中编辑它们以更改状态关闭,然后单击“发布”按钮将更新发布到TFS服务器。

请参阅此网址https://social.msdn.microsoft.com/Forums/vstudio/en-US/83d96317-cdd7-436c-8415-fda54d1ce752/cancel-a-code-review-request?forum=tfsworkitemtracking