An svn repository I\'m mirroring through git-svn has changed URL.
In vanilla svn you\'d just do svn switch --relocate old_url_base new_url_base.
Unfortunately most of the links in these answers aren't working, so I'm going to duplicate a bit of information from the git wiki for future reference.
This solution worked for me:
Edit the svn-remote url (or fetch path) in .git/config to point to the new
domain/url/path
Run git git svn fetch. This needs to fetch at least one new revision from svn!
If you attempt git svn rebase now, you'll get an error message like this:
Unable to determine upstream SVN information from working tree history
I think this is because git svn is confused by the fact that your latest commit prior to the fetch will have a git-svn-id pointing to the old path, which doesn't match the one found in .git/config.
As a workaround, change svn-remote url (or fetch path) back to the original domain/url/path
Now run git svn rebase -l again to do a local rebase with the changes that came in with the last fetch operation. This time it will work, apparently because git svn won't be confused by the fact that the git-svn-id of the new head doesn't match with that found in .git/config.
Finally, change svn-remote url (or fetch path) back to the new domain/url/path
At this point git svn rebase should work again!
The original information was found here.