履歴TFSのチェック全体を表示する


96

インターネット全体を検索してきましたが、この単純な質問に対する私の答えを見つけるのに苦労しています。

私はVS 2010とTFSを使用していると私がやりたいすべてが履歴にチェックを表示しないだけで、単一のファイルのために。

これは私がそれを使用する必要があるときに役立ちますが、より大きな履歴が欲しいので、各チェックインとその横にどんなコメントを付けたかを見ることができます。

何らかの理由でソリューションまたはメインプロジェクトを選択した場合、チェックインのサブセットのみが実行されます(変更がこれらの上位レベルに直接影響しなかったためと思いますが、確実ではありません)。

回答:


117

ソース管理エクスプローラー(Visual Studioで開いたソリューションではない)の任意のフォルダーを右クリックして、履歴を表示できます。これにより、そのフォルダーツリーで発生したすべての変更セットが表示されます。これは、あなたの望むことですか ?


3
はい、そうです、ありがとう。作るには、今の個々のファイルを暗示しているVS内の溶液をクリックして...感じる
男爵

17
これにより、ソリューションまたはプロジェクト全体で行われたすべてのチェックインを確認することはできません(ソリューションファイルまたはprojファイルに影響を与えた変更セットのみが表示されます。ほとんどのチェックインはそうではありません)。これはフォルダーに対してのみ機能します。ソリューションで行われたすべての変更セットを表示する方法はありませんか?
Drkawashima 2013

5
@Drkawashima ソース管理エクスプローラーで、ソリューションのルートフォルダー移動し、右クリックして[履歴の表示]を選択する必要があります。私たちが行ったすべてのチェックインを取得しています。
Manivannan Nagarajan 2014年

@Manivannan Nagarajan、私はそれがすべてを示さないのと同じことをしました!プロジェクト/ソリューションの変更のみが表示されます。個々のファイルの変更は表示されません。
RayLoveless 2016

@drkawashima、私が知っているほとんどの組織では、ソリューションファイルは1つのフォルダーにあり、プロジェクトはサブフォルダーにあります。これらのサブフォルダー内のすべてのファイルに対するすべての変更を確認したいと思います。
ブライアンリーミング2018

21

ソリューションエクスプローラーからこれを行うには:

  1. ソリューションを右クリック -> ソース管理 -> 履歴を表示
  2. [ソースの場所のパス]テキストボックスで、パスから「* .sln」を削除し、Enter キー押します

ソースコントロールエクスプローラーを開くことはほとんどないので、ソースコントロールエクスプローラーにアクセスする必要がない単純な方法です。


@drkawashimaこの手法は、サブフォルダー内のファイルに影響を与えるチェンジセットを示しています
Brian Leeming

7

ソース管理エクスプローラーのホームフォルダーに移動し、右クリックして[履歴の表示]を選択します。


2

これがVS2017のソリューションです

  • Team メニューアイテム-> Manage Connections
  • プロジェクトをダブルクリックします
  • ヒット Changes
  • Actions リンク-> View History
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.