Lesstep
Azure DevOps Services・Server・プルリクエスト・2026年10月26日

Azure DevOps のプルリクの投票:Approve with suggestions・Wait for author・Reject の意味

Azure DevOps のプルリクエストのレビュー担当者は、プルリクのページの投票のメニューから投票し、レビュー担当者のアイコンにその投票が出ます。投票でプルリクが完了することはなく、完了できるかどうかが決まります。以下は、それぞれの投票が何をするかを、Microsoft の Review pull requests、ブランチ ポリシー、Pull Request Reviewers の REST リファレンス、Sprint 167 のリリースノート(いずれも英語)からまとめたものです。

5つの選択肢

投票が完了を止める時

レビューの辞退とフラグ

Sprint 167(2020年4月)から、自分が加えられたプルリクのレビューを、投票のメニューかプルリクの一覧の右クリックのメニューから辞退(decline)できます。一覧の自分で作った区分には、レビューしたものと辞退したものが別のタブで出ます。フラグを付けたプルリクは一覧のいちばん上に出ます。REST API では、どちらもレビュー担当者の hasDeclined と isFlagged で分かります。

スクリプトから投票する

IntelliJ IDEA と Rider で投票する

Azure DevOps Pull Requests は、Lesstep が作っている JetBrains IDE(2024.1 以降)と Android Studio のプラグインです。Azure DevOps Services と Azure DevOps Server のプルリクエストを IDE のツールウィンドウに並べます。自分の投票待ちの絞り込みは、自分が投票したか辞退したプルリクと、自分のチームに頼まれたものはチームの誰かが投票したら、外します。投票…のメニューには承認・提案付きで承認・作成者を待機・却下・投票をリセットがあり、レビュー担当者ごとに投票と(必須)を出します。プルリクを開いた後にソース ブランチへ新しいコミットが来ていれば承認を断るので、見たものを承認することになります。ブランチ ポリシーは文で出し、ブランチがそう決めていれば「「却下」か「作成者を待機」があると完了できない」と出ます。レビューの受信箱とブランチ ポリシーは無料、投票・コメント・完了は Pro(月 US$1・30日間の無料試用つき)です。画面は日本語です。

JetBrains Marketplace で入れる

Azure DevOps は Microsoft Corporation の商標、IntelliJ IDEA と Rider は JetBrains s.r.o. の商標です。このページは Microsoft・JetBrains のいずれとも提携しておらず、承認も受けていません。

ほかに:コメントでの変更の提案 · 承認が「最低レビュー担当者数」に数えられない理由 · 必須のレビュー担当者とパスの絞り込み · チームに割り当てられたプルリクエスト · コメントの状態と解決 · English