1

我想知道在将代码检入 TFS 时是否有可能以及如何自动请求代码审查。

因此,例如,我希望将请求代码审查 gui 放在挂起的更改 gui 中,以便我可以输入审查者的姓名。签入代码后,我希望 Visual Studio 自动请求该签入的代码审查。这可能吗?

我看到很多关于如何在签入之前要求进行代码审查的问题(和答案),但我希望能够签入代码并在之后对其进行审查。

4

2 回答 2

0

不,这不是一般的工作流程。你已经签到了,那么代码审查是什么意思呢?那没有意义。

一般我们需要在签入代码之前Code Review尽可能地创建,以确保没有明显和潜在的问题。因为如果您签入错误的代码,它可能会影响您的构建/发布。您可以使用 Visual Studio 让团队中的其他人对其进行审核。您的请求将显示在他的团队资源管理器的页面中。my work

有关详细信息,请参阅使用 Visual Studio 检查您的代码

回到您的问题本身:因为不再有任何更改,所以不可能,他们已经签入,您只能比较更改集以获取差异...

于 2018-10-04T03:13:56.720 回答
0

对于主分支之外的计划发布,这完全有道理。使用 TFS,您可以手动请求一个或多个提交的代码审查。程序员和审阅者之间的沟通是通过附加到提交的注释来完成的。以下是如何进行。

  1. 在 TFS 中,找到包含要查看的代码的分支。假设它是项目DevOps的master分支,如下图所示。选择History,然后单击要对其进行代码审查的提交,例如12aa6235

在此处输入图像描述

  1. 这会将您带到提交的详细视图,如下所示。点击右侧按钮(红色高亮)添加评论,出现评论编辑窗口。您可以通过键入带有@前缀的审阅者姓名来请求代码审阅。将向该用户发送一封电子邮件,其中包含要审查的提交的链接。

在此处输入图像描述

  1. 当审阅者单击电子邮件中的链接时,他/她会进入提交详细信息页面,他/她可以在其中进行审阅。程序员和审阅者之间可能会来回交流,直到代码被接受。评论可能被标记为处于以下不同状态。

在此处输入图像描述

于 2019-08-02T18:32:05.740 回答