Страницы

Поиск по вопросам

среда, 19 июня 2019 г.

Как сконвертировать SVN-репозиторий с Google Code в git?

Я так понял, Google Code закрывается и SVN-сервер больше не держит. Скачал source-archive.zip с него, внутри него лежат:
branches .svn tags trunk wiki
В trunk, который я тоже пытался checkout'ить, лежат .svn и все файлы проекта.
И, собственно, что со всем этим дальше делать? Так как сам я svn не знаю и хочу git, пытался копипастить команды из гугла (поэтому просьба не смеяться при чтении ниженаписанного :), но что-то не катит.
Пытался в git svn clone file:///path/to/directory или git svn clone file:///path/to/directory/trunk — ругается, что «No repository found».
svnserve -d -r /path/to/directory и просто svn checkout svn://localhost с разными вариациями ссылки — аналогично «No repository found».
subgit захотел от меня сервер в интернете, а где мне его взять-то, если svnserve отдавать отказался.


Ответ

К сожалению вы опоздали. Вся ваша история была удалена 25 января 2016 года. Все что вы можете сейчас сделать - это взять содержимое этого архива и закоммитить в git в качестве начального состояния.
PS папки .svn и все их содержимое коммитить точно не нужно.

Комментариев нет:

Отправить комментарий