TFSでは、コメントまたは開発者、あるいはその両方によって変更セットを見つける必要があります。今日は盲目なのかもしれませんが、ソース管理エクスプローラーでこのタスクを実行する簡単な方法が表示されませんか?
Power Toolsがインストールされている場合:
tf history $/ -r | ? { $_.comment -like '*findme*' }
TFS Power Toolsがインストールされている場合は、コマンドプロンプトでこれを実行できます。
tfpt searchcs
コミッターとコメントテキストで検索するオプションを備えたGUIウィンドウを取得します。 TFS Power Tools(March 2011 version) およびTFS 2010を使用しています。
簡単な方法およびサードパーティのアプリ/アドオンは必要ありません:
これで、Excelでコメントを検索できるようになります(Excelはネイティブアプリです。議論しないでください。).
これを行うVisual Studioアドインがあります: http://visualstudiogallery.msdn.Microsoft.com/3f65dee8-5a44-4771-929b-26531c482fbf 。
あるいは、検索ツールfindmeを検索する場合、電動工具をインストールする必要なく、次のコマンドが機能します。
Windows:tf history "$/Team Project/Development" /noprompt /recursive | findstr findme
Linux:tf history "$/Team Project/Development" /recursive | grep findme
[〜#〜] nb [〜#〜]。これが便利だと思ったら this guyに感謝してください。
コマンドラインクライアントを使用できます。 tf history の出力をファイルにパイプしてから、任意の検索プログラムを使用します。
Visual Studio 2013のコメント2013でチェンジセットを検索 http://developer.azurewebsites.net/2014/08/find-changeset-by-comment-2013-for-visual-studio-2013/
チームメンバーのチェックインを表示するには:
チームエクスプローラーで、チームプロジェクトに移動し、チームメンバーに移動し、変更セットを表示するチームメンバーを右クリックして、[チェックイン履歴を表示]を選択します。
コメントテキストでそれを行う方法はわかりませんが、これにより開発者による検索が可能になります。
メニュー項目[ファイル]-> [ソース管理]-> [ソース管理で検索]-> [変更セット]を開いた場合(これを使用するには、ソース管理エクスプローラーが必要です)。これにより、[変更セットの検索]ダイアログが開きます。その後、特定のソースフォルダー(またはプロジェクト)で開発者が変更セットを検索できます。
これによりコメントが表示されますが、コメントで検索することはできません。 (ただし、コメントでリストをソートし、その方法で探しているコメントを見つけることができます。)
ちなみに、このダイアログを使用して変更セットの詳細を表示するには、[詳細]ボタンをクリックする必要があります。変更セットをダブルクリックすると、ダイアログが閉じます。
VisualStudioの外部ツールとしてTFS Power Toolsから_tfpt searchcs
_を追加しました。
C:\Program Files (x86)\Microsoft Team Foundation Server 2015 Power Tools\TFPT.EXE
(またはTFS Power Toolsをインストールした場所)searchcs /collection:http://tfsserver:8080/tfs $(SolutionDir)
(ソリューションパスはサーバーパスに変換されます)c:\path\to\your\vs\IDE
_(_tf.exe
_がパスにない場合(デフォルトではそうではありません)これにより、_tf.exe
_が実行されるため、検索ダイアログから変更セットの詳細を表示できます。 )TFS Webポータルのコードセクションでこれを行うことができました。
ブラウザでTFSに移動し、コードに移動して、変更セットをクリックしてから、高度な検索を行います。ユーザーと日付範囲でフィルタリングできます。コメントで検索することはできませんが、一般的な日付範囲を考慮している場合は、それをフィルタリングしてからブラウザー検索(ctrl + f)を使用できます。