title: How can I checkout a tag, do some changes, and then commit to trunk and retag?
body: <p>I have something checked out from <code>http://svnhost/project/tags/0.3</code>. I have made modifications in that directory, and now I'd like to commit them to trunk. How can I switch the commit destination? It seems <code>svn switch</code> will try to checkout trunk if I use it, but I don't want that because it'd overwrite my changes.</p>