3

TFS にチェックインされ、チェックイン前にコード レビューされた一連の変更がある場合、コード レビューの関連付けをシェルブセットから結果の変更セットに戻すにはどうすればよいですか?

TFS にチェックインするたびにコード レビューを依頼するコード レビュー プロセスがあります。コード レビューが完了したら、通常、コード レビューからシェルブセットを使用してビルドを直接 TFS にキューに入れます (コードの保留を解除して手動でチェックインするのではなく)。これにより、無関係な変更をチェックインしている間も自分の作業に集中できます。また、作業を中断することなく、同僚の名前でコードをチェックインすることもできます。

このようにシェルブセットをチェックインすると、TFS によってシェルブセットが自動的に削除され、Visual Studio が次のように関連するシェルフセットを見つけられないため、コード レビューからのコメントが表示されなくなります。

ここに画像の説明を入力

変更セットを振り返り、そのコード レビューを分析して詳細情報を探すのは興味深い場合があります。レビューに保存されているコメントは TFS データベースに保存されており、DB に直接クエリを実行することでそれらを取得できることを知っています (これは単にシェルブセットがないために関連ファイルを強調表示できないため、それらを非表示にする Visual Studio) ですが、もちろんこれは実行できません。正確なシェルブセットをチェックインしたので、コード レビューの関連付けをシェルブから実際のチェンジセットに変更したいと思います。

コード レビュー作業項目は完全に読み取り専用のようです (正当な理由により)。そのため、フィールドがグレー表示されているため、Web ポータルまたは VS で関連付けを直接変更することはできません。

ここに画像の説明を入力

シェルフセットをチェックインして削除し、Visual Studio でコメントと関連する行に引き続きアクセスできるようにする最善の方法は何ですか?

4

1 に答える 1