如何向Visual Studio Online发出拉取请求

时间:2014-06-15 15:30:12

标签: git visual-studio-2013 pull-request azure-devops

我使用Visual Studio Online(VSO),几天前VSO团队宣布支持拉取请求。

我想问一下,如果没有来自Visual Studio 2013的拉取请求,是否可以禁止提交?

我的意思是,我想禁止我的团队提交更改,直到他们首先提取请求,以允许存储库所有者接受或拒绝更改。

1 个答案:

答案 0 :(得分:7)

拉取请求as now (June 2014) supported by Visual Studio Online背后的想法是拥有两个上游存储库:

  • 一个接受拉请求
  • 完成拉取请求的那个。

http://blogs.msdn.com/cfs-filesystemfile.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-2014-06-pull_2D00_requests/4405.VCtrlGitPullReqNew2.png

因此,只要团队只能访问第二个存储库,并且不是第一个存储库的成员,它们就只会推送到第二个存储库。他们无法推到第一个。

如果他们希望他们的提交出现在第一个存储库中,他们除了提出拉取请求之外别无其他任何方式,这应该是你想要的。