I have branched my trunk (at a previous revision) and implemented/commited a new feature and implemented part of another feature locally to the branch. I now need to reintegrate the finished feature to the trunk.
I svn cp branches/completedfeature branches/uncompletedfeature to get the partially completed feature in its own branch.
I then svn revert -R . everything in the first branch so it is up to date.
Now when I svn merge --reintegrate ../../branches/completedfeature from the trunk, I get this cryptic (to me) error:
PREV, BASE, or COMMITTED revision keywords are invalid for URL while reintegrating a branch
Both the trunk and the completed feature branch are up to date with no local changes. What is going on?