私は問題があります。通常、私は Tortoise SVN を使用して作業し、毎月、次のようなブランチ構造を使用してコードの開発に取り組んでいます。
trunk ----- b1
| |
| --------->|
| |----- b2
| | |
| --------->| |
| <----[1]--| |
| X |
| -----[2]--------> |
| |
| |
ステップ[1](トランクへのブランチの再統合)の後、不要なブランチb1を削除します。次に、現在のトランクからの変更を b2 にマージしようとします。残念ながら、ツリーの統合後に確立されたトランク バージョン [2] をマージしようとすると、多くの競合が発生します。トランクではなくブランチから新しいブランチを作成しようとするときの理由と正しい順序は何ですか?