git svn
uses the root URL for the svn repository for more than just accessing
that repository. It also needs that to determine the svn branch, and (at least
by default) URLs will be included in commit messages. That latter reason is
why your fresh clone shows all the commits as different.
But, you can configure it to continue using the old URL for those other
purposes while using the new URL to actually access the repository. You just
need to add a rewriteRoot
item to the svn-remote section of your
.git/config
file and set that to the old URL for the svn repository. That
should allow you to continue pulling updates from svn.