最近、ソース管理を行うために Mecurial から TFS 2012 に移行しました。これまでのところ、私はそれが本当に好きですが、私はそれの1つの側面にこだわっているだけなので、ここの誰かが私を助けてくれることを望んでいました.
「メイン」というブランチがあり、そこから「機能 1」と呼ばれるブランチを作成したとします。私は「機能 1」の修正に取り組むことができ、この時点で Mecurial は分岐点を描くことになります。
次に、「機能 1」の変更を「メイン」にマージすると、Mecurial は視覚的に再びフォークに参加します。次に、「機能 1」にさらに変更を加えると、別の分割が発生し、Mecurial はこれを視覚的に表現します。
私は TFS で同じことを試しました。実際の分岐とマージは非常に簡単ですが、「機能 1」内の最新の変更が「メイン」にマージされているかどうか、または未解決の変更があるかどうかを判断するのは難しいです。合併する。
「変更セットの追跡」機能が近づいてきて、ある時点で「機能 1」が「メイン」とマージされたことを知らせてくれますが、最後のマージ以降に「機能 1」が変更された場合は表示されません。
基本的に私が求めているのは、「最後に親とマージされてからブランチに変更があるかどうかをどのように確認できますか?」ということです。
おそらく、私は Mecurial のやり方にとらわれているだけかもしれませんが、上記の問題について何らかの助けやガイダンスをいただければ幸いです。