Using TortoiseSVN, I need to take changes I've done in a branch and then merge them with trunk. I am the only developer on this project, so I know trunk hasn't changed. I am learning SVN so that eventually my team can use it. Basically, I want my trunk to look exactly like the branch. In pre-svn world, I would just copy the files in my branch folder, delete the files in the trunk folder, and then copy branch into trunk. In TortoiseSVN, I've tried Reintegrate a branch , Merge a range of revisions , and Merge two different trees . Nothing seems to actually change trunk. I've also tried branching