2017-02-17 15 views
2

我希望能夠在代碼應用於分支機構之前檢查每次辦理登機手續,是否可以在TFS中使用?TFS - 辦理登機手續前的強制性代碼審查適用於分支機構

我知道我們可以添加簽入策略來強制代碼審查,但是這是在簽入之前應用的,而不是在之後應用的。 我正在尋找一種不會阻止現有流程的方法。

感謝

+2

你所要求的正是TFVC代碼審查工作流程所做的。它使用擱架來完成它。代碼沒有簽入,它被擱置。 –

+0

你是什麼意思阻止現有的流量?提供「現有流程」的詳細信息 –

+0

@DanielMann如果我想鎖定某個特定的分支,以便只能通過取消重新審覈接受的登記入住,我該怎麼辦? – Ben

回答

2

TFS支持各有根據慣例自己的工作流程兩個源控制系統:

  1. TFVC - 這是支持使用剩代碼複審基於服務器的源代碼控制系統在登記入住之前進行更改。正如@丹尼爾曼說,它的工作原理與你所描述的完全一樣。
  2. Git - 這是一個分佈式源代碼管理系統,它使用合併請求來實現對合並的評論。由於所有工作都是在單獨的分支上完成的,因此您可以查看從一個分支到另一個分支的代碼提議。

聽起來好像您正在使用TFVC,因此現有的Code Review模型將符合您的目的。