0

ブランチ A の変更をブランチ B にマージしようとしていました。マージの実行中に、このようなエラーが発生しました (エラーをコピーせずにコンソールを閉じたため、正確なエラーはありません)。

svn マージが異常終了しました。競合を解決して続行

これを解決するにはどうすればいいのか知りたかったのです。これらは私が考えることができる方法です。

  1. 競合をローカルで解決し、ファイルをブランチ B にコミットしてから、マージを続行します
  2. 競合をローカルで解決し、マージを再実行します。
4

1 に答える 1

1

私はオプション 2 を選びます。ローカルで変更を加えて作業コピーにマージすることを妨げるものは何もありません。元のマージが中止される前に必要なすべての変更が適用されたかどうかを判断する方法がないため、マージの一部をコミットしません。したがって、私であれば、単純に競合をローカルで解決し、マージが正常に完了するまで元のマージを再実行します。マージには常に競合があり、マージを完了して、マージの完了後に競合に対処するだけである可能性があります。

于 2013-01-07T04:41:56.803 に答える