Я инициализировал Git-репозиторий: git svn init https://path/to/proj
Затем я обновил свой файл .git / config, чтобы указать расположение веток / тегов:
fetch = cascade/trunk:refs/remotes/trunk
branches = cascade/branches/{feature-branch1,feature-branch2}:refs/remotes/*
branches = cascade/branches/{6.x,5.x,4.x,3.x,archive}/*:refs/remotes/*
tags = cascade/tags/{3.7.x,4.x,5.x,6.x,old-releases}/*:refs/remotes/tags/*
Затем явыбирал ревизии 5000 за раз:
git svn -r1:5000 -A/path/to/mapping/file fetch
git svn -r5000:10000 -A/path/to/mapping/file fetch
git svn -r10000:14000 -A/path/to/mapping/file fetch
git svn fetch
Проблема в том, что после всего этого git log
говорит мне, что последняя ревизия в моей основной ветке - это та, которая сопоставлена с ревизией svn 5000. Что дает?1011 *