I wanted to work on a small set of changes independent from my other development on a project. I've been using this as a guide.
I started off by doing a svn cp from /trunk/app/module to /branches/pete/feature-branch, this was r393
After some changes, and merges from back and forth between the trunk and branch to keep things up to date, I was finished with my feature, and went back to working on the trunk.
A couple few revisions later, I decided maybe I should clean up my feature branch so I tried to reintegrate it.
- I checked out a fresh copy of the feature branch and trunk.
- I merged the trunk changes into the feature branch and committed them
- I then did a merge --reintegrate ^/branches/pete/feature-branch on the trunk resulting in r434
Everything looks OK from the code point of view, but now my trunk/app/module still has a svn:mergeinfo property.
$ svn pg svn:mergeinfo
/branches/pete/feature-branch:393-433
From what I understand, svn:mergeinfo should be empty and these revisions should be "elided" or is this OK?