Bisakah saya memigrasikan repositori Google Code ke Github?


10

Saya ingin membuat klon dari repositori Google Code, yang tidak dapat saya unduh karena batasan Negara dan saya ingin memigrasikan klon itu ke Github, yang dapat saya gunakan tanpa masalah.

Masalahnya adalah saya memiliki akun Github dan saya dapat menelusuri melalui GoogleCode tetapi saya tidak dapat mengambil TortoiseHg dan mengkloning repo begitu saja karena saya dari Kuba dan saya mendapatkan halaman Google yang indah yang mengatakan bahwa saya tidak dapat masuk ke kode Google.

Saya kira Anda tahu bagaimana saya bisa menjelajah :)

Saya ingin mengimpor repositori lincah ke dalam repo Github saya, pertanyaan saya:

  • Apa itu mungkin?
  • Bagaimana saya bisa melakukannya?

1
Bisakah Anda mendaftar untuk akun shell di Amerika Serikat?
Jeremy

Katakan bagaimana saya melakukan itu dan saya akan memberi tahu Anda jika saya bisa ... tapi saya kira sudah tidak ...
David Conde

Baik pergi ke dreamhost.com atau tempat yang serupa dan mendaftar untuk akun hosting. Jika Anda dapat masuk ke akun itu, Anda dapat melakukan apa saja darinya, seperti mengambil sumber dari Google dan meng-host-nya sendiri di akun itu atau mendorongnya ke repo github Anda.
Jeremy

Terima kasih atas saran Jeremy, tetapi tidak dapat menggunakan paypal juga ....
David Conde

Salah satu cara untuk melakukan ini (yang diakui kehilangan riwayat proyek) adalah dengan mengunduh tar.gz saat ini / terbaru dari proyek dan menggunakannya sebagai titik awal Anda untuk github Anda.
Peter Rowell

Jawaban:


6

Github mendukung impor langsung dari subversi. Jika proyek Anda berada di SVN, Anda dapat mengimpor tanpa batasan negara. Dijelaskan di sini:

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

Adapun impor lincah dengan cara yang sama, saya tidak dapat menemukan sumber daya apa pun. Basis pengetahuan dukungan github mengarahkan ulang langsung ke formulir kontak. Tampaknya migrasi sedang dilakukan saat ini.

Tetapi Anda selalu dapat meminta seseorang untuk melakukan impor untuk Anda.


2

Ini tidak langsung menjawab pertanyaan, tetapi ...

Cara termudah mungkin untuk menghubungi pengembang / pemelihara proyek dan menjelaskan situasi Anda - dengan sedikit keberuntungan mereka akan dapat memberikan beberapa cara alternatif untuk Anda.


@Jhon, saya mencoba menghubungi pemilik repo tetapi tampaknya dia tidak menerima surat :)
David Conde

@ David: Saya menyesal mendengarnya. Saya harap jawaban Irae membawa Anda ke solusi yang berhasil.
John Bartholomew
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.