私はSVNを使用しています。トランクから作成された別のブランチから作成されたブランチがあります。ブランチをトランクに再統合する正しい手順は何ですか?
-------------------------------------------- トランク \ \________________________ 支店 1 \ \____________マイブランチ
私はSVNを使用しています。トランクから作成された別のブランチから作成されたブランチがあります。ブランチをトランクに再統合する正しい手順は何ですか?
-------------------------------------------- トランク \ \________________________ 支店 1 \ \____________マイブランチ
Mybranch
Branch1
どちらも同じ再統合方法を使用します: 標準です。分岐の開始点は重要ではありません
MyBranch を Branch1 にマージしてから Branch1 をトランクに戻すか、MyBranch を Branch1 にマージしてから Branch1 をトランクに再統合します。私は --reintegrate のファンではありません。適切なリビジョンを手動でマージする方が好きです。
----(1)-------------------------------------- trunk \
\(2)_____(3)______________ Branch1
\
\(4)__________(5) MyBranch
または、難しい方法が必要な場合は、Branch1 からマージして、Branch1 作成のリビジョンを、MyBranch を作成した場所からの Branch1 のリビジョンにトランクしてから、MyBranch をトランクにマージします。
(2) と (3) の間の変更に依存する (4) と (5) の間に変更がないことがわかっている場合は、MyBranch を直接トランクにマージできます。