別のユーザーが、特定のプロジェクトのさまざまな場所でいくつかの変更を加えました。
特定のユーザーがチェックインしたファイルを確認するにはどうすればよいですか?
別のユーザーが、特定のプロジェクトのさまざまな場所でいくつかの変更を加えました。
特定のユーザーがチェックインしたファイルを確認するにはどうすればよいですか?
コマンドラインの問題から:
tf history $/ProjectName /user:domain\user /recursive /noprompt
そのユーザーのすべての変更セットが一覧表示されます
次に発行します。
tf changeset 12345 /noprompt
その変更セット内のすべての変更を一覧表示するには。
現在、両方を提供する1つのコマンドは考えられません。しかし、Powershell や、TFS クライアント オブジェクト モデルを活用するカスタム コンソール アプリを使用して、機能するものを組み合わせることができる場合があります。
tf.exe
次のフォルダにあります: C:\Program Files (x86)\Microsoft Visual Studio {VISUAL STUDIO VERSION}\Common7\IDE
. 最も簡単な使用方法は、Visual Studio のインストール時に作成されるスタート メニューの [Visual Studio / Developer Command Prompt] 項目を使用してコマンド プロンプトを開くことです。
Tim が言及しているように、TFS Side Kicks を使用してこの情報を照会することもできます。Visual Studio 2010 の場合、これはまだスタンドアロン アプリケーションですが、Visual Studio 2013 の場合は、ソース管理エクスプローラーのコンテキスト メニューにうまく統合されます。
history サイドキックを使用する tfs サイドキックは、ユーザーが触れたものの GUI バージョンを提供します。