Reputation: 332
I have a SVN tree is like below
trunk ——-*-----*-----------------------------*--------------------*-------------------->
r340 \ r344 r405
\ (bug fix) (new stable trunk)
\
*--------*----------*---------------------->branches/myBranch
r341 r342 r343
(branch) (bug fix) (bug fix)
I know I can merge my branch changes into the trunk via the following commands:
$svn checkout http://svn.example.com/trunk
Checked out revision r405.
$cd trunk
$svn merge -r 341:405 http://svn.example.com/branches/myBranch
$svn commit -m "merge myBranch changes r341:405 into the trunk"
How to merge trunk r405 into my branch?
Upvotes: 3
Views: 7549
Reputation: 97280
For merging any tree into any you have to use in Subversion the same workflow
In case of using SVN 1.6+, not ancient 1.4, which doesn't have mergeinfo (you use supported versions of Subversion, isn't it?), you can skip merge-range in case of ordinary sync-merge you can skip merge-range - all unmerged revisions will be merged anyway
Upvotes: 6