Могу ли я перенести клон репозитория Google Code в Github?

10

Я хочу создать клон репозитория Google Code, который я не могу загрузить из-за ограничений по стране, и хочу перенести этот клон в Github, который я могу использовать без каких-либо проблем.

Дело в том, что у меня есть учетная запись Github, и я могу просматривать GoogleCode, но я не могу взять свой TortoiseHg и клонировать репо, просто так, потому что я с Кубы, и я получаю прекрасную страницу Google, которая говорит, что я не могу войти в код Google.

Я думаю, вы знаете, как мне удается просматривать :)

Я хотел бы импортировать ртутный репозиторий в мой репозиторий Github, мои вопросы:

  • Является ли это возможным?
  • Как мне это сделать?
Дэвид Конде
источник
1
Можете ли вы зарегистрировать учетную запись оболочки в Соединенных Штатах?
Джереми
Скажи, как мне это сделать, и я скажу тебе, если смогу ... но я думаю, что уже нет ...
Дэвид Конде
Хорошо, зайдите на dreamhost.com или где-нибудь подобное и зарегистрируйтесь на хостинг-аккаунте. Если вы можете зайти в эту учетную запись, вы можете делать с ней все, что угодно, например, извлекать источник из Google и размещать его самостоятельно в этой учетной записи или передавать его в репозиторий github.
Джереми
Спасибо за совет, Джереми, но не могу использовать PayPal ....
Дэвид Конде
Один из способов сделать это (который по общему признанию теряет историю проекта) состоит в том, чтобы загрузить tar.gz текущего / последнего проекта и использовать его в качестве отправной точки для вашего github.
Питер Роуэлл

Ответы:

6

Github поддерживает импорт напрямую из Subversion. Если ваш проект был в SVN, вы можете импортировать без ограничений по стране. Это объясняется здесь:

https://github.com/blog/156-subversion-importing

Что касается импорта ртути таким же образом, я не могу найти никаких ресурсов. База знаний службы поддержки github перенаправляется непосредственно на контактную форму. Похоже, что сейчас идет миграция.

Но вы всегда можете попросить кого-нибудь сделать импорт для вас.

Ираэ Карвалью
источник
2

Это не дает прямого ответа на вопрос, но ...

Возможно, самый простой способ - связаться с разработчиком / сопровождающим проекта и объяснить вашу ситуацию - с небольшой удачей они смогут предоставить вам альтернативные средства доступа.

Джон Варфоломей
источник
@Jhon, я пытался связаться с владельцем репо, но, похоже, он не получил письмо :)
Дэвид Конде
@ Давид: мне жаль это слышать. Я надеюсь, что ответ Иры приведет вас к рабочему решению.
Джон Варфоломей