1
Я экспортировал tar.gz-файл из SVN. Как я могу создать репозиторий GIT из этого?Репозиторий GIT из экспортированного SVN
Я экспортировал tar.gz-файл из SVN. Как я могу создать репозиторий GIT из этого?Репозиторий GIT из экспортированного SVN
Загрязните архив где-нибудь, а затем используйте git-svn, чтобы создать из него репозиторий git.
I.e.
cd /tmp
tar xvzf repo.tar.gz
cd /home/me
git-svn clone file:///tmp/repo
Если это стандартная раскладка SVN, вы можете импортировать ветви с
cd /home/me
git-svn clone -stdlayout file:///tmp/repo
Если вы создали архив, чтобы позволить себе, чтобы создать Git репо из него - это может быть проще просто точки в существующем репозитории svn.
Я делаю это в Windows 7. Когда я пытаюсь выполнить первый фрагмент, я получаю: «Инициализированный пустой репозиторий Git в c: /svn/git/.git/ Плохой URL-адрес, переданный в RA-уровень: непризнанная схема URL для« C:/Program Files (x86)/Git/git 'в C: \ Program Files (x86) \ Git/libexec/git-core/git-svn строка 1777 " – Seraphis
На этот раз:« Плохой URL-адрес, переданный слою RA: невозможно открыть ra_local сеанс по URL: локальный URL-файл: // svn 'содержит только имя хоста " – Seraphis
Ах, tripple'/'. ОК. Теперь что-то вроде этого: «svn-remote.svn.url уже установлен: файл: // svn хотел установить: file: /// svn« – Seraphis