svnとCornerstoneではこれは簡単ですが、Gitやsourcetree(Mac sourcetreeappのための優れた視覚的なgitツール)を使ってやり方を見つけることができないようです。GitとSVNタグとの比較方法
私はいくつかのバージョンが離れている同じブランチ上の2つのコミットを比較する必要があります。私はコーナーストーンで任意のバージョンやタグを選んで自分の作業ディレクトリと比較することができますが、私はsourcetreeやgit diffとfilemerge(opendiff)を使ってこれを行う方法を見つけることができません。
など。
working dir HEAD
change three
change two
change one Tag: works
私はHEAD
とworks
を比較する必要がありますが、私はこれを行うための方法を見つけるように見えることはできません。私はSVNでできるように、works
からファイルをチェックアウトすることはできません、それはそのバージョンでリポジトリ全体をプルし、私の作業ディレクトリを拭きたいです。私がファイルを横に並べることができれば、私はopendiffや他のツールを実行できます。
私には何が欠けていますか?
これは非常に多くの事のように、睡眠は答えを保持していました。 SourceTreeでは、2つの異なるタグをCmd-クリックすると、差異パネルが自動的に2つのバージョンに対する累積デルタを表示します。それは私の目の前にあって、私はそれを見ませんでした。 – user445658