Saat ini saya punya proyek di kode Google yang ingin saya masukkan ke dalam proyek di Github.
Masalahnya adalah proyek SVN pada dasarnya hanyalah folder dari proyek yang lebih besar di github, jadi saya rasa saya tidak bisa menggunakan git-svn untuk ini.
Saya berasumsi saya dapat menggunakan git svn untuk mengkloning proyek, tetapi saya tidak yakin bagaimana cara mencangkokkan proyek svn ke proyek git yang ada dengan benar.
Hasil yang diinginkan adalah memasukkan riwayat SVN ke dalam cabang Git (bukan mencangkokkannya ke master).
Mampu melakukan dcommit kembali ke svn sebenarnya tidak diperlukan (jika itu membantu).
SELESAI
Saya akhirnya menggunakan saran just_doug, tetapi dengan beberapa modifikasi kecil:
1: Saya menggunakan saran dari http://ivanz.com/2009/01/15/selective-import-of-svn-branches-into-a-gitgit-svn-repository/ untuk menambahkan kode Google sebagai referensi jarak jauh
2: Saya membuat cabang baru dari master untuk cabang jarak jauh yang saya inginkan
3: Saya menggunakan
git merge - milik kami --no-commit googlecode-remote
untuk menggabungkan keduanya
4: Saya kemudian menggunakan
git read-tree --prefix=folder1/folder2/ -u googlecode-remote
untuk membaca di riwayat penggabungan dan rebase ke subfolder yang diinginkan
semoga ini membantu seseorang dalam situasi yang sama;)