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

Azure DevOps のプルリクと作業項目

Azure Repos のプルリクエストには、Azure Boards の作業項目をリンクできます。ブランチ ポリシーでリンクを必須にでき、プルリクの完了で作業項目を先へ進めることもできます(アクティブから解決済みへ、など)。以下は Microsoft の コードを確認してマージする pull request を作成する・ブランチ ポリシーの設定と管理・pull request を完了、破棄、または元に戻す・pull request を使用して作業項目の完了を自動化する・Git リポジトリの設定を設定するからまとめたものです。

作業項目をリンクする

作業項目のリンクを必須にする

ブランチ ポリシー Check for linked work items(リンクされた作業項目の確認)を Branch Policies でオンにすると、作業項目がリンクされるまでプルリクをマージできません。Optional(任意)にすると、リンクがない時に警告するだけです。コマンドでは az repos policy work-item-linking create に --blocking true か false。az repos pr policy list では Work item linking と出ます。

プルリクと一緒に作業項目を完了する

REST API

IntelliJ IDEA で作業項目を扱う

Azure DevOps Pull Requests は、Lesstep が作っている JetBrains IDE(2024.1 以降)と Android Studio のプラグインです。Azure DevOps Services と Azure DevOps Server のプルリクエストを IDE のツールウィンドウに並べます。1.0.55 から、プルリクにリンクした作業項目を番号で出し(押すとブラウザーで開きます)、その下のブランチ ポリシーの「作業項目のリンク」の行で、ポリシーを満たしているかが分かります。作業項目がリンクされていると、完了の画面に「マージ後にリンクされた作業項目を完了する」が出て、すぐの完了にも自動完了にも効き、Web の画面と同じく前回の選択を覚えます。1.0.55 より前は、プラグインから完了しても作業項目は進みませんでした。レビューの受信箱・ブランチ ポリシー・作業項目の一覧は無料、投票・コメント・完了・プルリクの作成は Pro(30日間の無料試用つき)です。画面は日本語です。

JetBrains Marketplace で入れる

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

ほかに:自動完了と任意のポリシー · コメントの状態とコメント解決のポリシー · マージの種類 · プルリクのタグ(作業項目のタグと名前を共有) · English