問題タブ [tfs-code-review]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2438 参照

visual-studio-2012 - TFS 2012 での「マイ コード レビューとリクエスト」の変更

どういうわけか、コード レビューに使用される TFS 2012 クエリを変更しました。このクエリは、VS 2012 の「My Work」の下の方にあります。「My Code Reviews & Requests」というタイトルの横にある「open query」を選択してから、「edit query」を選択すると、クエリの内容を確認できます。ただし、「My Code Reviews & Requests」を変更する方法でこのクエリを保存することはできません。または、少なくとも表示できません。

私が抱えている問題は、クエリがデフォルトから変更されており、デフォルトに戻す方法がわからないことです。この問題は、私とこの特定の TFS インスタンスに限定されています。別の TFS インスタンスに接続し、上記と同じ手順を使用して既定のクエリを表示できるため、この問題がローカル マシンではなく特定の TFS インスタンスに関連していることは比較的確実です。

0 投票する
1 に答える
266 参照

tfs - コードレビュー依頼をグループに直接送信できる設定はありますか?

TFS コード レビュー プラグインを使い始めたばかりですが、良さそうです。

コード レビュー リクエストをグループに直接送信できる設定があるかどうかを知りたいと思いました {各メンバーを手動で追加するのではなく}

その前に、別の質問があります。TFS でグループ レベルの設定を行うことはできますか。Outlook やその他のアプリケーションと同様です。

0 投票する
2 に答える
8620 参照

c# - TFS API を使用して、コード レビューで作成されたコメントを見つけるにはどうすればよいですか?

TFS2012 でコード レビュー リクエスト/レスポンス アイテムの詳細を見つける方法を見つけようとしています。

次の方法で、すべてのコード レビュー リクエスト/レスポンス アイテムを照会できます。

これにより、WorkItemタイプのリストが表示されます。プロパティをループするresult.FirstOrDefault().Fieldsと、コード レビュー、「関連付けられたコンテキスト」に関連する ShelveSet に関する有用な情報が得られます。この情報を使用して、ShelveSet を照会できます。

これでShelveSetアイテムが得られますが、ここで行き詰まります。

とライブラリのMicrosoft.TeamFoundation.CodeReview両方が提供する名前空間を調べましたが、これも役に立ちません。Microsoft.TeamFoundation.CodeReview.ComponentsMicrosoft.TeamFoundation.CodeReview.Controls

私の質問は次のとおりです: TFS API を使用して、コード レビュー中に ShelveSet で作成された実際のコメント (一般的なコメントとファイル コメントの両方) を見つけるにはどうすればよいですか?

0 投票する
3 に答える
15662 参照

visual-studio-2012 - Team Foundation Service で以前のコード レビューのコメントを表示するにはどうすればよいですか?

Visual Studio 2012 Premium で Microsoft のオンライン Team Foundation Service を使用しています。

数か月前に同僚のコード レビューを行ったのですが、同じプロジェクトで別のコード レビューが行われました。

最初のコード レビューで行ったコメントを表示して、すべてが実行されていることを確認できるようにしたいと考えています。しかし、以前のコード レビューのコメントを示す Visual Studio または TFS のどこにも見つかりません。

0 投票する
2 に答える
7070 参照

tfs - TFS 2012 - コード レビュー - レビュー担当者の名前が許可されたレビュー担当者のリストにない

TFS 2012 コード レビュー テンプレートを使用したいと考えています。vS2012 オンライン TFS ワークスペースを使用しており、5 人のユーザーを作成しました。VS2012 から、レビュアーを追加してコードをレビューしようとすると、「レビュアー名が許可されたレビュアーのリストにありません」のようなエラーが表示されます。

0 投票する
1 に答える
6259 参照

visual-studio-2012 - VS 2012 と TFS 2012: チーム エクスプローラーで「マイ ワーク」/コード レビュー機能を使用できない

新しいチーム プロジェクト テンプレートを既に試しました。コード レビューの作業項目の種類は利用可能ですが、チーム エクスプローラーに機能が表示されません。

私は何が欠けていますか?

0 投票する
1 に答える
1636 参照

visual-studio - コード レビュー ワークフロー + TFS での機能分岐

機能ブランチの使用を開始しており、関連するコード レビューがある場合にのみベースラインへのチェックインを許可するチェックイン ポリシーを設定したいと考えています。

2012 年の新しいコード レビュー ワークフローは非常に優れています。開発者や他のレビュー担当者と簡単にやり取りしたり、コード行に直接コメントを付けたりできるからです。それにもかかわらず、次の問題に簡単に遭遇するため、MS はユースケースを十分に考えていないようです。

  1. 開発者は、機能ブランチのチェックイン/シェルビングと前方統合に定期的に取り組んでいます。

  2. 機能を統合したい場合、彼女はベースラインにマージし直し、これらの保留中の変更のレビューを要求します。

  3. レビュー担当者はいくつかのコメントを作成し、コードを変更する必要があります。彼女はどこでこれをしますか?

オプション 1:ブランチに戻り、コードを編集して、ブランチの変更をチェックインします。最初のマージの保留中の変更を元に戻します。マージして、再度レビューをリクエストしてください。コメントがなくなるまで繰り返します。マージをチェックインします。すべてのレビュー コメントがマージの保留中の変更にあり、彼女はコメントを直接見ないブランチで作業する必要があるため、これはあまり良くありません。

オプション 2:マージの保留中の変更を直接編集します。再審査をリクエストします。コメントがなくなるまで繰り返します。マージをチェックインします。彼女がブランチで作業を続けたい場合は、レビューからの変更がそこにないため、前方統合を行う必要があります。

いずれにせよ、2 回目のレビューは常に非常に煩わしいものです。なぜなら、常にベースラインと比較しているため、1 回目と 2 回目のレビューの間の変更のみを確認する方法がないからです。

ここで何か不足していますか?レビューからの変更をレビューできる別のオプションはありますか? 機能の分岐とコードのレビューのより良い方法を持っている人はいますか?

新規: VS と TFS2013 を使用しても、まだ改善されていません :(

0 投票する
2 に答える
989 参照

tfs - TFS Code Reviewer - ダウンロードに失敗しました (新しいファイル)

この質問がどれほど簡単かはわかりませんが、ここに行きます...

TFS 2012 を使用して、チェンジセットのコード レビューを (組み込みのコード レビューアーを使用して) 送信しました。レビューを実行しようとして、レビュー担当者がファイルをクリックすると、次のエラーが表示されます。

新しいファイルのみ。以前に存在し、変更されたファイルは、期待どおりにダウンロードおよび表示されます。

自分をレビュー担当者として追加しましたが、同じエラーが表示されます。私は TFS プロジェクト コレクション管理者なので、アクセス許可ではないと思います。私の知る限り、可能な限りすべての許可を持っていますが、間違っている可能性があります。

追加の詳細については、イベント ビューアーなどの明らかな場所を確認しました。

助言がありますか?

0 投票する
4 に答える
43150 参照

c# - TFS コード レビュー - コメントに応答して更新されたファイルを表示する

VS 2012 および VS 2013 プレビューに組み込まれているコード レビュー機能の使用を開始しています。レビューのリクエストとコメントの追加は非常に簡単に思えます。誰かがコードの変更を要求するコメントを追加した場合、要求者はどのようにこれらの変更を行い、それらを表示するのでしょうか?

したがって、プロセスは次のように流れます。

  1. 人物 1 がコード レビューを要求します。
  2. Person 2 はコメントを追加し、[Needs Work] を選択します。
  3. Person 1 が必要な変更を行います。

Person 1 は、これらの変更を Person 2 にどのように表示しますか? コメントを追加して送信できますが、ファイルは変更されません。ファイルは、元のレビューがリクエストされたときに作成された変更セットからのものであると想定しています。Person 1 はこのレビューを閉じて、2 回目のレビューをリクエストする必要がありますか?

2 回目のレビューを作成することは、なぜ変更を行ったのかについての会話の履歴が失われるため、最適ではないように思われます。

コード レビューの基本機能の使用方法を示す Web サイトはたくさんありますが、ベスト プラクティスを示すサイトはありますか? たとえば、ファイルの横にあるチェック ボックスをクリックするのは誰ですか?