2017-02-17 64 views
2

我希望能够在代码应用于分支机构之前检查每次办理登机手续,是否可以在TFS中使用?TFS - 办理登机手续前的强制性代码审查适用于分支机构

我知道我们可以添加签入策略来强制代码审查,但是这是在签入之前应用的,而不是在之后应用的。 我正在寻找一种不会阻止现有流程的方法。

感谢

+2

你所要求的正是TFVC代码审查工作流程所做的。它使用搁架来完成它。代码没有签入,它被搁置。 –

+0

你是什么意思阻止现有的流量?提供“现有流程”的详细信息 –

+0

@DanielMann如果我想锁定某个特定的分支,以便只能通过取消重新审核接受的登记入住,我该怎么办? – Ben

回答

2

TFS支持各有根据惯例自己的工作流程两个源控制系统:

  1. TFVC - 这是支持使用剩代码复审基于服务器的源代码控制系统在登记入住之前进行更改。正如@丹尼尔曼说,它的工作原理与你所描述的完全一样。
  2. Git - 这是一个分布式源代码管理系统,它使用合并请求来实现对合并的评论。由于所有工作都是在单独的分支上完成的,因此您可以查看从一个分支到另一个分支的代码提议。

听起来好像您正在使用TFVC,因此现有的Code Review模型将符合您的目的。

相关问题