Я думаю, что это ошибка в git-svn, если вы видите исходный репозиторий в сообщении об ошибке, он пропускает часть URL-адреса svnuser @. Это потому что git-svn использует репозиторий svn из сообщения коммита? Я не уверен. Я смог заставить его работать, изменив скрипт perl git-svn для включения в код 609 жестко запрограммированного URL-адреса. В вашем случае строка 609 выглядела бы примерно так ...
$ src = "svn + ssh: //svnuser@my.foo.company/r/sandbox/foo/trunk";
Обратите внимание, что это может отличаться, если ваш git-svn новее или старше моего. После того, как я успешно разветвился, я удалил строку (поскольку мне нужно было только разветвляться дважды.) Я собираюсь подать отчет об ошибке.
Также обратите внимание, что если вы используете репозитории не svn + ssh типа .., например, file: //// home / r / sandbox / foo / trunk, это не проблема.