vak: (Улыбка)
[personal profile] vak
Оказывается, это совсем просто. Причем сохраняется вся история изменений проекта.
Вот реальный пример для проекта pic32prog. Сначала создает пустой проект на гитхабе, после чего выполняем следующие команды:
$ git svn clone --stdlayout https://pic32prog.googlecode.com/svn pic32prog
$ cd pic32prog
$ git remote add origin https://github.com/sergev/pic32prog.git
$ git pull origin master
$ git push --all origin

Date: 2015-03-04 07:59 (UTC)
From: [identity profile] f-andrey.livejournal.com
Эмм... https://help.github.com/articles/importing-from-subversion/

Date: 2015-03-04 08:04 (UTC)
From: [identity profile] fenikso.livejournal.com
Еще можно работать в git локально, а потом пушить изменения в svn, и resync-ать из svn, с сохранением истории.

Date: 2015-03-04 08:36 (UTC)
From: [identity profile] vladikoms.livejournal.com
А зачем нужно мигрировать с GoogleCode SVN на GitHub?

Date: 2015-03-04 11:00 (UTC)
From: [identity profile] lionet.livejournal.com
Вот эта строчка не нужна:

$ git pull origin master

Date: 2015-03-04 11:36 (UTC)
From: [identity profile] 32bit-me.livejournal.com
Круто, но у меня в гуглкоде ничего нет, только гитхаб и битбакет.