Detail migrasi Cloud Source Repositories

Cloud Source Repositories sudah tidak dijual lagi. Sebagai persiapan penghentian penggunaan layanan ini, halaman ini menguraikan opsi migrasi untuk beberapa kasus penggunaan. Tanggal penonaktifan akan diberitahukan setidaknya satu tahun sebelum penonaktifan terjadi untuk memberi Anda waktu agar berhasil bermigrasi ke produk alternatif.

Semua pengguna harus memigrasikan repositori mereka sebelum tanggal penutupan. Tinjau opsi migrasi berikut untuk mulai merencanakan migrasi Anda.

Menentukan penggunaan repositori Anda

Untuk merencanakan migrasi, identifikasi semua Cloud Source Repositories Anda terlebih dahulu. Anda dapat melihat repositori dengan membuka halaman Source Repositories dan menggunakan pemilih project untuk menelusuri project yang berisi repositori. Untuk mengakses repositori, Anda memerlukan izin Identity and Access Management (IAM) yang sesuai, seperti Pemilik Project atau Administrator Repositori Sumber.

Setelah Anda mengidentifikasi repositori, tentukan apakah repositori tersebut masih digunakan atau terhubung ke sistem build. Jika repositori tidak digunakan, hapus repositori tersebut. Menghapus repositori yang tidak digunakan akan membantu proses penghentian penggunaan dan menghentikan notifikasi pada masa mendatang.

Jalur migrasi menurut kasus penggunaan

Tabel berikut memetakan kasus penggunaan umum Cloud Source Repositories ke jalur migrasi yang direkomendasikan.

Kasus penggunaan Jalur migrasi
Pengembangan software Secure Source Manager atau sistem pengelolaan kode sumber pihak ketiga.
Berintegrasi dengan Cloud Build Jika Cloud Source Repositories Anda adalah mirror repositori eksternal yang digunakan untuk memicu Cloud Build, lihat Menghubungkan Cloud Build ke sistem pengelolaan kode sumber Anda atau siapkan pemicu webhook.
Sinkronisasi konfigurasi Kubernetes dan kasus penggunaan infrastructure as code lainnya Artifact Registry OCI / Helm, Secure Source Manager, atau sistem pengelolaan kode sumber lainnya.
Mencadangkan repositori kode sumber Solusi pencadangan pihak ketiga. Sebagai contoh, lihat Mengonfigurasi pencadangan di instance Anda dalam dokumentasi GitHub.
Konektivitas jaringan pribadi Untuk kasus penggunaan, lihat Developer Connect dan Service Directory.
Jika Anda memerlukan pemicu manual, dukungan Pub/Sub, webhook, atau terraform, lihat Repositori Cloud Build.
Jika Anda menggunakan Cloud Source Repositories untuk menghubungkan Cloud Build Repositories ke GitHub Enterprise di jaringan pribadi, lihat Membangun repositori dari GitHub Enterprise di jaringan pribadi.
Untuk dukungan jaringan pribadi dan infrastruktur sebagai kode, lihat Artifact Registry OCI dan Helm.
Menggunakan Cloud Debugger atau Error Reporting Hubungkan ke penyedia Git lain.

Langkah berikutnya