📚
Azure DevOps Server で Git の master ブランチへの直接コミットを禁止する
概要
Azure DevOps Server で Git の master ブランチへの直接コミットを禁止する方法を記載します。
手順
1. 該当の Azure DevOps Server プロジェクトで「設定」-「Repos」-「リポジトリ」を選択します
2. 「ブランチ」-「master」を選択します
3. 「ポリシー」を選択するとmasterブランチのポリシー設定画面が開きます
4. とりあえず直接コミットを制限したいのであれば、次の「マージのタイプを制限する」にチェックし、マージタイプはすべてチェックONの状態とします
5. オプションとして、レビュー担当者を制限したい場合は、「レビュー担当者の最少数が必要です」にチェックします
参考
Discussion