Чтобы найти хеш коммита для конкретной ревизии svn, вы можете сделать
git svn find-rev r800
Тем не менее, это поможет вам только после того, как вы получите коммиты subversion в вашем репозитории git. Как правило, лучшим вариантом является получение извлечения, которое включает в себя всю историю подрывной деятельности.
git svn clone http://example.com/svn/trunk
Или, если хотите, все ветви, а также ствол
git svn clone -s http://example.com/svn/
Если вы хотите продолжить работу по текущему пути (что будет болезненно), вы можете получить второй репозиторий git, содержащий больше ревизий, чем текущий, а затем собрать их вместе, используя git-трансплантаты. Например, если вы уверены, что вам нужна только версия 800, вы можете сделать еще один
git svn init http://example.com/svn/trunk
git svn fetch -r 800
Однако, если вам нужна ревизия 600, 400, 900 и т. Д., Вам навсегда придется связываться с вашим локальным git-репозиторием. Лучше просто начать все сначала, получить надлежащую проверку git svn, которая включает в себя все ревизии, а затем вы можете свободно проверять произвольные ревизии без необходимости перепрыгивать через обручи.