マージプロセスを「保存」して、オープンソースプロジェクトのパッチを作成し、パッチを送信して、マージを自分で処理する必要がないようにすることができると思いますか?
いつ、どのようにSVNでパッチを使用しますか?
パッチ(svnの統一されたdiffファイル)はさまざまな状況で使用されます。
パッチファイルが役立つ状況は他にもありますが、それらはプロジェクトに最も固有のものです。
パッチファイルを使用しない場合は、変更したすべてのファイルを全体として送信する必要があります。これにより、通常、はるかに大きな(zip)ファイルになります。
そしてもちろん、すでに独自の変更が加えられている作業コピーにパッチファイルを適用することも可能です。ファイル全体を送信すると、それらのローカル変更は上書きされます。
パッチは、SVNリポジトリに直接アクセスできない人が使用します。彼らはそれをSVNユーザーの1人に送信し、彼/彼女はそれをSVNリポジトリにマージする場合としない場合があります。