TFSで非難機能を使用するにはどうすればよいですか?


87

TFSの非難機能をどのように使用しますか?


9
簡単です。別の開発者を選んでリッピングしましょう。
ファラバス2010

10
正式なソース管理機能として「非難」に遭遇したことがない人のために、それはSVN、CVS、おそらく他のツールで使用されます。基本的に、問題のあるコード行を誰がいつ変更したかが表示されます。比喩的に言えば、それは誰かの背中に十字線を置きます。
DOK 2010

7
「注釈」は「非難」よりも適切な名前です。通常、理解を助けることができる人ほど、誰かに指を向けようとはしていません。どちらのツールも、変更が行われたリビジョン/変更セットを表示します。これは、コードがそのように記述された理由を理解するのに役立ちます。
キース

3
svnの賞賛を忘れないでください。
デビッドワトソン

回答:


129

TFSに相当するものは、私が信じているAnnotateコマンドです。(ソースコードエクスプローラーでバージョン管理されたファイルを右クリックし、[注釈]を選択するだけです。)

これについての詳細はMSDNにあります。


7
残念なTFSでは、複数の変更にわたってコード行をトレースするときに、SVNのように「以前のバージョンに注釈を付ける」のではなく「このバージョンに注釈を付ける」ことがあります。
Matthijs Wessels 2014年

@MatthijsWessels、これには組み込みの機能がないことに同意します。ただし、履歴を表示し、各チェンジセットに独自のウィンドウに個別に注釈を付けてから、それらの注釈にビューを分割することができます。 ge.tt/7og5eKW1/v/0?c
Adam Caviness 2014

9
@Adam私が通常非難を使用したのは、コードの行を見て、誰がそれを追加したのか、そしてその理由を知りたいときでした。私は責任を負います。誰が最後に行を編集したかはわかりましたが、おそらくその変更は間隔のような些細な変更でした。「以前のバージョンのせい」を繰り返し簡単に行うことができたので、気になる本当の変更がいつ行われたかを追跡することができました。したがって、必ずしも異なる非難ウィンドウを比較する必要はありません。その行に触れた次のウィンドウに簡単に移動する必要があります。無関係な変更が多数ある大きなファイルでは、履歴の表示アプローチを使用すると多くの労力がかかります。
Matthijs Wessels 2014

ポインタをありがとう。削除されたファイルを見つけて取得する唯一の方法は、WebTFSインターフェイスを使用することでした。VSでこれを動作させることができませんでした。問題がVS2005プロジェクトによるものかどうかはわかりません。
グレッグ

2
「以前のバージョンを非難する」機能がありますが、「現在を非難する」と同じ場所に配置されていないだけです。ファイルの履歴を表示しているときに、リビジョンの行を右クリックして、そこから[注釈]メニュー項目を選択します。
ショーンU

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.