Использование git-svn с существующим проектом SVN - PullRequest
3 голосов
/ 18 марта 2010

В настоящее время я работаю над проектом, в котором есть svn-репозиторий. Я привык к git и люблю то, как он позволяет мне иметь локальный репозиторий, поэтому я хотел бы использовать git-svn с этим проектом.

Я хотел бы знать, как использовать git-svn из проекта svn, уже установленного на моем компьютере. Мне действительно нужно сделать клон и начать оттуда? Или я могу просто сделать что-то вроде git svn init в папке текущего проекта и продолжить оттуда?

Также я хотел бы знать о любых серьезных проблемах, связанных с использованием git-svn, так как это серьезный проект, и мне не стоит возиться с репо.

Заранее спасибо.

1 Ответ

0 голосов
/ 18 марта 2010

git-svn работают действительно замечательно. Но запуск может быть медленным, потому что проверьте все ревизии в вашем репозитории svn, чтобы создать новую в вашем репозитории git.

Вам нужно начать с клона или init + fetch. Команда запуска и извлечения клона.

После вашей первой выборки git svn rebase замечательно быть обновленным.

...