目前部署的设置方式是任何开发人员都可以将代码提交到主分支。
我想改变这种方式并设置部署,以便开发人员可以在开发人员分支中进行更改并将相同的代码提交到主分支,他们发送 merge/pull 请求以授权人员提交代码到主分支。
谁能告诉我这怎么可能。
最佳答案
带有 git 的 Azure DevOps-Repositories 包括对分支策略的支持,包括强制审查、构建质量等。
参见https://learn.microsoft.com/en-us/azure/devops/repos/git/branch-policies?view=vsts
您还可以设置分支的权限(文档的下一页......)。
关于git - 停止将代码直接 checkin VSTS 中的 master 分支的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52517814/