機械翻訳について

mainブランチでのマージ制限の設定

デフォルトでは、すべてのプロジェクト・ユーザーがmainブランチにアクセスできます。 コミットをmainにプッシュできるユーザーを制御するには、制限を設定し、承認後にのみマージを許可します。 これは、Expressモードで操作しているユーザーがいる場合に特に重要です。

このプロセスは、「簡易拡張の作成」で作成したプロジェクトごとに繰り返してください。
  1. 左側のナビゲータで、「プロジェクト管理」プロジェクト管理をクリックします。
  2. 「Branches」をクリックします。
  3. 「リポジトリ」および「ブランチ」で、Gitリポジトリおよびmainブランチを選択します。
  4. 「レビューが必要」オプションを選択します。
  5. 「デフォルト・レビューア」で、ユーザーを入力して選択します。
    デフォルト・レビューアは、ブランチでマージ・リクエストが作成されるときにレビューアとして自動的に追加されるプロジェクト・メンバーです。
  6. 「承認」ドロップダウン・リストから、マージ・リクエストのレビュー・ブランチを承認する必要があるレビューアの最小数を選択します(選択したブランチはターゲット・ブランチです)。
  7. (オプション)マージ・リクエストでリンクされたジョブの最後のビルドが成功した場合にのみ、選択したブランチにレビュー・ブランチをマージできるようにするには、「正常なビルドが必要」チェック・ボックスを選択します。
    このオプションを使用するには、ビルド・ジョブをマージ・リクエストにリンクします。
  8. (オプション)マージ・リクエストの承認後に変更がブランチにプッシュされた場合にレビューアの承認ステータスをリセットするには、「ブランチの更新時には再承認が必要」チェック・ボックスを選択します。
  9. (オプション)ターゲット・ブランチにプッシュされた変更がレビュー・ブランチの内容と一致するようにするには、「ターゲット・ブランチにプッシュされた変更はレビュー・コンテンツに一致する必要があります」チェック・ボックスを選択します。
  10. (オプション)「マージ・リクエスト免除ユーザー」で、ブランチ制限をバイパスし、マージ・リクエストのレビュー・ブランチをVB Studioの外部または必要な承認なしでマージできるユーザーを指定します。
    これは、一致するレビュー条件に関係なく、一部のユーザーがレビュー・ブランチをマージできるようにする場合に便利です。
  11. 「保存」をクリックします。