Конвертируем Subversion репозиторий в GIT
Основным инструментом перевода Subversion репозитория в GIT является скрипт git-svn, при установке который будет доступен как команада у git: git svn.
Данный скрипт позволяет вести двунаправленную работу между GIT и Subversion
Устанавливается как дополнительный пакет, то есть помимо git-core требуется git-svn
Также существует надстройка над git-svn - скрипт svn2git
В случае возникновения проблем с импортом в GIT из Subversion (например mode link but file not link, checksum mistmatch) решением может стать пересоздание (копия) репозитория Subversion: svnadmin dump ..., svnadmin create ..., svnadmin load .... После чего выполнить git svn clone уже из вновь созданного Subversion репозитория.
