ビルド ツリーにめちゃくちゃなファイルが 1 つあります。foo.cpp
私のブランチでは、いくつかの重要な機能を に追加しましたfoo.cpp
。
先週、開発者の 1 人が私のブランチをトランクにマージしました。foo.cpp
彼がどうにかしてマージをめちゃくちゃにしたことを除いて、そのファイルの変更はまったく発生しませんでした。(何らかの競合があったと思います。彼は、私のブランチのコンテンツを含めるのではなく、トランクからファイルのコンテンツを選択しました。)
さらに、ブランチのコピーをfoo.cpp
トランクにマージしようとすると、「OK、マージされました!」と表示されます。そして、foo.cpp をそのままにしておくことに満足しています。おそらく、既にマージが行われていることを認識しているため、何もする必要がありません。
そう:
branches/mybranch/foo.cpp@3579
に「マージ」する最良の方法は何ですかtrunk/foo.cpp
。この場合の「マージ」は「上書き」または「上書き」を意味し、trunk/foo.cpp の履歴が の子孫として表示されるようにしbranches/mybranch/foo.cpp@3579
ますか?