Visual Studio での TFVC コード レビュー
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Visual Studio を使用すると、コード レビューを要求し、レビュー要求に応答し、Team Foundation バージョン管理 (TFVC) の作業を中断および再開することができます。
TFVC ではなく Git ソース管理を使用する場合は、コード レビューに pull request を使用します。
注意
Visual Studio の [担当作業] および [コード レビュー] 機能は、次のエディションで利用できます。
- Visual Studio 2022: Visual Studio Community、Visual Studio Professional、Visual Studio Enterprise
- Visual Studio 2019: Visual Studio Professional、Visual Studio Enterprise
前提条件
コード レビューを要求する前に、TFVC でコードを共有していることを確認してください。
コード レビューを要求する
コードをチェックインする前に、Visual Studio を使用して、チームの他のメンバーにレビューを依頼できます。 要求は、[担当作業] ページの受信者の [チーム エクスプローラー] ウィンドウに表示されます。
変更をチェックインする前に、コード レビューを要求するには、以下の手順を実行します。
チーム エクスプローラーの [担当作業] ページに進みます。
[担当作業] ページで、[レビューの要求] を選択します。
[新しいコード レビュー] ページで、レビュー担当者名とコード レビューの件名を入力し、[要求の送信] を選択します。
コード レビューからの応答を待っている間に他の作業を行えるように、作業を中断できます。 チーム エクスプローラーの [担当作業] ページで、[処理中の作業] セクションの [中断] を選択します。必要に応じて、中断された作業に別の名前を入力してから、[中断] を選択します。
コード レビュー要求に応答する
要求されたレビュー担当者は、チーム エクスプローラーでコード レビュー要求を確認し、変更を調べて、フィードバックを送信します。 レビュー要求に応答するには、以下の手順を実行します。
チーム エクスプローラーの [担当作業] ページで、レビュー要求を見つけます。
コード レビューを開くには、要求をダブルクリックするか、右クリックして [開く] を選択します。
[コード レビュー] ページで、変更されたファイルを選択して相違点を確認できます。
コメントを追加するには、差分ウィンドウでコメントするコードを選択し、右クリックして [コメントの追加] を選択します。 あるいは、Ctrl + Shift + K キーを押すこともできます。
[コメントの送信] を選択してコメントを送信します。
コード レビューの電子メール通知を受け取ることもできます。 サインアップするには、チーム エクスプローラーの [設定] ページで [チーム プロジェクト] の [プロジェクトの通知] を選択します。
フィードバックの確認に基づいてコードを更新する
コード レビューの結果を取得したら、プロジェクトの作業を再開できます。
チーム エクスプローラーの [担当作業] ページで、[中断されている作業] の下の [再開] を選択します。
変更はアンシェルブされ、開いたウィンドウが復元されるため、フィードバックの確認を組み込むことができます。
[コード レビュー] ページで、[レビューを閉じる] を選択し、レビューが完了した場合は [完了] を選択するか、完了する予定がない場合は [破棄] を選択して、レビューを閉じることができます。