SVN Merge branch with trunk
Here's a quick article on how to merge your branch to your trunk assuming you already in your working copy (using svn co
and your current changes are committed (using svn ci
) in your branch.
Switch to the trunk
svn switch ssh://svnserver/myproject/trunk
Find the revision
In the branch directory, run:
svn log --stop-on-copy
This will display the changes that has been made to the point the branch was created. You will see something like:
rXXXX
Merging to the trunk
svn merge -rXXXX:YYYY ssh://svnserver/branch/myBranch
This will copy your new code from your working branch for the trunk.
Committing the changes
svn ci -m "MERGE branch to the trunk"