コードレビューの設定について
自動割り当てを有効化すると、TeamがPull Requestのレビューをリクエストされた� �合、そのチー� はレビュー担当者から外され、指定されたTeamメンバーの一部がそのTeamの代わりに割り当てられます。 コードレビューの割り当てでは、Team がレビューをリクエストされたとき、Team の全体に通知するか、Team メンバーのサブセットのみに通知するかを決めることができます。
コードオーナーが自動的にレビューをリクエストされた� �合でも、ブランチ保護ルールがコードオーナーからのレビューを必� �として設定されていないかぎり、やはりTeamは外され、個人に置き換えられます。 そういったブランチ保護ルールがある� �合、Teamへのリクエストは削除できないので、個人へのリクエストは追� されることになります。
ルーティングアルゴリズ�
コードレビューの割り当てでは、2 つの可能なアルゴリズ� のいずれかに基づいて、レビュー担当者が自動的に選択されて割り当てられます。
ラウンドロビンアルゴリズ� は、現在未処理のレビューの数とは関係なく、Team のすべてのメンバー間で交互に、最も新しいレビューリクエストを誰が受け取ったかに基づいてレビュー担当者を選択します。
ロードバランスアルゴリズ� は、各メンバーの最近のレビューリクエスト合計数に基づいてレビュー担当者を選択し、メンバーごとの未処理レビューの数を考慮します。 ロードバランスアルゴリズ� は、各 Teamメンバーが 30 日間に等しい数のプルリクエストをレビューすることを保証しようとします。
ステータスを"Busy"に設定したTeamメンバーは、レビューに選択されません。 すべてのTeamメンバーがBusyの� �合、Pull RequestはTeam自体に割り当てられたままになります。 ユーザーのステータスの詳しい情� �については、「ステータスを設定する」を参照してく� さい。
自動割り当ての設定
- GitHub Enterprise Server の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。 2. Organizationの名前をクリックしてく� さい。 1. 組織名の下で、 [Teams] をクリックします。
- Teamsタブで、Teamの名前をクリックしてく� さい。 1. チー� ページの上部にある [設定] をクリックします。
- 左側のサイドバーで、 [コード レビュー] をクリックします
- [自動割り当てを有効にする] を選びます。
- [How many team members should be assigned to review?] でドロップダウンメニューを使用し、各プルリクエストに割り当てるレビュー担当者の数を選択します。
- [Routing algorithm] のドロップダウンメニューで、使用するアルゴリズ� を選択します。 詳しい情� �については、「ルーティング アルゴリズ� 」を参照してく� さい。
- 必要に応じて、Team の特定のメンバーを常にスキップするには、 [特定の Team メンバーを割り当てない] を選びます。 次に、スキップする 1 つ以上の Team メンバーを選択します。
- 必要に応じて、各 pull request レビューのコード レビュー割り当てで選ん� Team メンバーにのみ通知するには、[通知] で、 [Team メンバーを割り当てる� �合に Team 全体に通知しない] を選びます。
- 必要に応じて、リクエストを割り当てるときに、レビュー担当者となる可能性がある子 Team のメンバーを含めるには、 [子 Team メンバー] を選びます。
- 必要に応じて、割り当てるメンバーの合計人数に対して、自分のレビューが既にリクエストされているメンバーを数えるには、 [既存のリクエストを数える] を選びます。
- 必要に応じて、Team メンバーを割り当てるときに、Team からレビュー リクエストを削除するには、 [Team レビュー リクエスト] を選びます。
- [変更を保存] をクリックします。
自動割り当ての無効化
- GitHub Enterprise Server の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。 2. Organizationの名前をクリックしてく� さい。 1. 組織名の下で、 [Teams] をクリックします。
- Teamsタブで、Teamの名前をクリックしてく� さい。 1. チー� ページの上部にある [設定] をクリックします。
- [自動割り当てを有効にする] を選び、チェックマークを外します。
- [変更を保存] をクリックします。