私はバージョンコントロール(Tortoise HG)の使用を学んでいます。この質問は非常に基本的なものかもしれませんが、解決方法を理解することはできません。両方から回線を選択して競合を解決する方法
A
B
3
4
E
F
TortoiseHgの持つこれらの2つのファイルをマージし、マージが解決されています
A
B
C
D
E
F
支店Bはと同じテキストファイルがあります。
と仮定支店Aは、以下のテキストファイルを持っていますKDiffでKdiffを使うと、2つのうちの1つだけから線を選択することができます。私は合併コードに以下のような行を含めることを望みます:
A
B
C
D
3
4
E
F
この順序は重要ではありません。私が望むものを得るためにKDiff3のマージ競合を解決するにはどうすればよいですか?
これは学術的な議論ではありません。これは、小さなAndroidアプリケーションのコードで起こっていることを簡略化したものです。このアプリケーションでは、StringのXMLファイルが両方のBranchで編集されます。
なぜ自動進行がデフォルトであるのかわかりません。それは助けてくれるものよりずっと多くを混同しているようです。 –
3つのオプションがあります。あなたはAとBではなくBとCの組み合わせが必要になるでしょう。 –
@SteveKayeが言及したように、AとBではなく最初のBとCを選択する必要がありました(これらのABCはKdiff3のウィンドウです、支店ではなく)。その後、マージが機能しました。 –