Объединить репозиторий svn с репозиторием git

Передо мной стоит непростая задача объединить сайт с кучей файлов между двумя командами. Одна команда работала над git, а другая использовала svn. Могу ли я получить некоторую помощь с лучшим способом сделать это? Я думаю, что я создам новое голое репо

git clone --bare ~/dir gitversion.git

Затем создам оттуда ветку

git checkout -b import-svn

Затем в этой ветке я буду извлекать из svn

svn checkout svn://svnversion/trunk

Теперь в этой ветке я бы перебазировал?

git rebase origin/master

Затем переключитесь обратно на основную ветку.

git merge import-svn

Я пробовал что-то подобное, но ничего не получалось. Никогда не было конфликтов слияния или чего-то еще, что не имеет смысла. Может кто-нибудь показать мне достойный рабочий процесс для этого?

10
задан Zac 24 April 2012 в 23:01
поделиться