TFS では、コメントや開発者によって変更セットを見つける必要があります。今日は目が見えないだけかもしれませんが、ソース管理エクスプローラーでこのタスクを実行する簡単な方法がわかりませんか?
11 に答える
TFS Power Tools がインストールされている場合は、コマンド プロンプトでこれを実行できます。
tfpt searchcs
コミッターとコメントテキストで検索するオプションを備えた GUI ウィンドウを取得します。TFS Power Tools (2011 年 3 月版)と TFS 2010を使用しています。
簡単な方法で、サードパーティのアプリやアドオンは必要ありません:
- ソース管理エクスプローラーを開く
- TFSサーバーのルートから「履歴を表示」
- 一番下までスクロール(「終了」ボタン連打で早い)
- すべてのレコードを選択してコピー
- エクセルを開いて貼り付け
これで、Excel でコメントを検索できるようになります (Excel はネイティブ アプリです。議論しないでください..)。
動力工具が取り付けられている場合:
tf history $/ -r | ? { $_.comment -like '*findme*' }
現在それを行う Visual Studio アドインがあります: http://visualstudiogallery.msdn.microsoft.com/3f65dee8-5a44-4771-929b-26531c482fbf。
コマンド ライン クライアントを使用できます。tf historyの出力をファイルにパイプしてから、好みの検索プログラムを使用します。
コメントテキストでそれを行う方法はわかりませんが、これにより開発者による検索が可能になります。
メニュー項目[ファイル]->[ソース管理]->[ソース管理で検索]->[変更セット...]を開いた場合(これを使用するには、ソース管理エクスプローラーが必要です)。これにより、[チェンジセットの検索]ダイアログが開きます。次に、特定のソースフォルダー(またはプロジェクト)で開発者が変更セットを検索できます。
コメントが表示されますが、コメントで検索することはできません。(ただし、コメントでリストを並べ替えて、探しているコメントをその方法で見つけることができます。)
ちなみに、このダイアログでチェンジセットの詳細を確認したい場合は、[詳細]ボタンをクリックする必要があります。チェンジセットをダブルクリックすると、ダイアログが閉じます。
チーム メンバーのチェックインを表示するには:
チーム エクスプローラーで、チーム プロジェクトに移動し、[チーム メンバー] に移動して、変更セットを表示するチーム メンバーを右クリックし、[チェックイン履歴を表示] を選択します。
これは、TFS Web ポータルのコード セクションで行うことができました。
ブラウザーで TFS に移動し、コードに移動して、変更セットをクリックし、高度な検索を行います。ユーザーと日付範囲でフィルタリングできます。コメントで検索することはできませんが、一般的な日付範囲を念頭に置いている場合は、それをフィルターしてからブラウザー検索 (ctrl + f) を使用できます。