1. Back merge from trunk to your branch working copy
>>svn merge <svn_root_url>/trunk/<component>
2. Commit the branch working copy
>>svn commit -m "backmerge from trunk"
3. Reintegrate merge from branch to trunk working copy
>>svn merge --reintegrate <svn_root_url>/branches/<branch_name>/<component_name>
4. Commit the trunk working copy
>>svn commit -m "<meaningful message> ... <codereview url> ..."
5. Record-only merge to your branch so that you can continue using it
>>svn merge -c<revision_number_from_step_4> --record-only <svn_root_url>/trunk/<component_name>
6. Commit the merge from trunk
>>svn commit -m "record-only <rev_number> from trunk"
6. Commit the merge from trunk
>>svn commit -m "record-only <rev_number> from trunk"


