Relocating a git-svn mirror of a Subversion repository isn't trivial:
git-svn: what’s the equivalent to svn switch —relocate
?
So why doesn't git-svn use the repository's UUID instead of its URL in the git-svn-id? The UUID uniquely identifies the repository, so it seems a natural identifier to use and would handle relocatations much easier.