是否可以向任何人分配TFS审核请求?

时间:2016-06-15 20:06:36

标签: tfs

内置的TFS审核工作流程似乎主要围绕将评论直接发送给一个或多个人,并且不允许您将作业框留空。这提出了一个问题,因为如果我试图挑选一个人,我需要检查工作项目以确保该人有时间进行审查,或者他们已经没有太多的评论。如果我将其发送给所有审阅者,他们每个人都会获得自己的工作项,并且可能会多次查看相同的代码。这不一定是坏事,但不是这里想要的结果。它还会导致工作项的激增,查询到有意义的数据集会变得棘手。

我们有许多开发人员有权执行代码审查。我们希望有一个请求进入一个未分配的池,审阅者可以访问该池并获取审核以完成。这将允许他们在有时间的情况下开展工作,并且可能基于他们对相关领域的了解进行自我选择。也许这会带有一个可用于跟踪审核状态的工作项。

TFS 2015 Update 2可以实现吗?至少,标题中的问题将有助于拥有太多的工作项目。

1 个答案:

答案 0 :(得分:1)

首先, VS或TFS2015中没有此类设置。在您签入代码之前,您可以使用Visual Studio 询问您团队中的其他人对其进行审核。您的请求将显示在他的团队资源管理器中,'我的工作页面。

在我看来,代码审查是你需要让某人完成它,而不是你选择在一个池中分配一个工作,然后有人跳进去拿起工作。

至于您选择将审核请求发送给一个人或一个群组。如何确保他们有足够的时间并基于他们对相关领域的了解。这是您自己团队中的相关工作流程。确定哪一个负责每个模块并不难。

多次查看相同代码的问题'没有必要,您的团队可以定义最少数量的审核人员在关闭之前完成审核。此外,人们可以直接查看其他审阅者的状态,以确定是否接受或拒绝审核。

enter image description here

但是,工作项目太多的问题。没有好的解决方案。只有一个我害怕减少派遣人员。

此外,如果您认为这是一个很好的建议并且确实需要此功能,您可以在User Voice中提出功能请求。 PM和TFS管理员将对此进行审核。