1
我们使用Visual Studio Team Services作为我们的git服务器。每个VSTS项目托管一个或多个git仓库。我们有保持master
和develop
分行锁定的惯例,但让其他分行保持不受限制。我可以在Visual Studio Team Services(Visual Studio Online)中设置默认安全性和/或分支策略吗?
我希望能够在项目层面的应用我们的标准规则,让他们可以在其中全部回购的默认值:
master
和develop
应该有自己的保安否认Force Push
master
分公司需要通过代码审查政策拉动请求
到目前为止,我已经找到了唯一的选项是手动通过Web界面(甚至不需要API!)设置这些每个存储库。我们至少有200多个存储库,并希望避免必须逐个手动设置每个存储库和分支。
如何按分部名称设置默认代码安全和代码策略?或者通过手动以外的任何方式?