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多個存儲庫,並希望避免必須逐個手動設置每個存儲庫和分支。
如何按分部名稱設置默認代碼安全和代碼策略?或者通過手動以外的任何方式?