2016-08-24 13 views
0

TFS内でTFVCからGitにジャンプしました。それは本当にうまくいっていますが、私が理解できないのは、2つの特定のコミット間のすべての違いを確認する方法だけです。TFVCチェンジセットのようなコミットを比較するには?

すなわち

(Xをコミットするように全体のレポ - 差分を取っAGAINST - コミットの Yとして全体のレポ)TFVCの土地で

を、あなたは、単に以前のに対して、全体のチェンジセットを比較することができ変更セットは、左側に1セットのファイル、右側に1セット、赤でマークされた別々のファイルを持つすてきなリストで表示され、個々のファイルをクリックするとdiffが表示されます。

これは、今の時点と比べて1つの時点でアプリケーションがどのように動作したかを感じるのには最高でした。

この機能は、どこにでも、またはサードパーティの(無料の)ツールで焼いて見つけられないようです。私はコミットごとに変更されたコードを見ることができますが、これは私たちが部門として慣れていたものよりも効果的な見解に近いものではなく、一部の人々は(すべてのポジティブにもかかわらず)スイッチに夢中です。

答えて

1

で始まる何のためのhttps://git-scm.com/docs/git-configで、このための参照に見て、あなたは1つがコミットクリックすると、別のものを右クリックして、それはそれらの2 :)

2

は、次の2つのコミット間の差分を行うために使用することができます以下

git diff <sha_commit_1>..<sha_commit_2> 

はまた、デフォルトのdifftoolを起動するdifftoolを使用することができます。

​​

これがデフォルトdifftoolを開きます。

次のコマンドのドキュメントです:https://git-scm.com/docs/git-difftool gitオプションでdifftoolを設定できます。 SourceTree(アトラシアン)を判明し、この機能を提供していますdiff

+0

の違いを示ししかし、TFVCに似たGUIベースのソリューションはありませんか? –

関連する問題