我推送分支stav
并向master
创建拉取请求。我想确保仅当分支stav
包含分支master
的最后更改时才能批准提取请求。
我正在使用Microsoft Visual Studio Team Foundation Server版本14.95.25122.0。
有可能吗?如果没有,我可能会在系统中创建一个错误,因为不会对master
和stav
之间的“合并”内容进行任何测试。
答案 0 :(得分:0)
我不确定是否完全明白你的观点。 Make sure that the pull request can be approved only if branch stav contain the last changes from branch master.
你想要做的是将master与stav合并,然后将stav合并回master。在TFS中的单个拉取请求过程中,这是不可能的。
Require branches to be up-to-date before merging
如果你在谈论GitHub中的Enabling required status checks。 TFS中没有此类功能,您可以添加 uservoice here,TFS PM会审核您的建议。