Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure DevOps Services
Proyek publik di Azure DevOps dihentikan, dan proyek publik baru tidak dapat lagi dibuat. Pada tahun 2027, semua proyek publik yang ada akan secara otomatis dikonversi ke proyek privat, dan akses anonim (tidak diatomatiskan) dinonaktifkan secara permanen. Artikel ini menjelaskan garis waktu, perubahan apa, dan apa yang perlu Anda lakukan untuk mempersiapkannya.
Mengapa proyek publik dihentikan
Ketika Azure DevOps memperkenalkan proyek publik, tujuannya adalah untuk menyediakan ruang untuk kolaborasi sumber terbuka. Sejak itu, GitHub telah menjadi platform standar industri untuk pengembangan sumber terbuka, menawarkan ekosistem yang dibangun khusus dengan fitur-fitur seperti GitHub Actions, Paket GitHub, Diskusi GitHub, dan Sponsor GitHub.
Daripada mempertahankan dua pengalaman hosting sumber terbuka terpisah, Microsoft berkonsolidasi pada GitHub untuk kolaborasi publik dan sumber terbuka. Azure DevOps terus menjadi platform yang didukung penuh untuk proyek privat dan alur kerja pengembangan perusahaan.
Tanggal dan garis waktu utama
| Pencapaian Penting | Date | Rincian |
|---|---|---|
| Penghentian diumumkan | April 2026 | Penghentian proyek publik yang diumumkan dan organisasi tidak dapat lagi membuat proyek publik baru |
| Proyek publik yang ada dikonversi | 2027* | Semua proyek publik yang tersisa secara otomatis dikonversi ke privat |
*Tanggal pasti untuk mengonversi proyek publik akan dibagikan melalui banner dalam produk dalam proyek publik.
Apa yang berubah saat proyek Anda dikonversi ke privat
Ketika proyek publik menjadi privat, perubahan berikut segera berlaku:
| Wilayah | Perubahan | Rincian |
|---|---|---|
| Akses dan visibilitas | Akses anonim dihapus | Pengguna yang bukan anggota organisasi Anda tidak dapat lagi melihat kode, item kerja, wiki, alur, atau artefak. |
| Pengindeksan mesin pencari berhenti | Proyek Anda tidak lagi muncul di hasil mesin pencari, dan URL publik yang ada mengembalikan perintah masuk. | |
| Tautan publik berhenti berfungsi | Setiap tautan bersama ke kode, item kerja, atau hasil build memerlukan autentikasi. | |
| Pipelines | Perubahan menit alur gratis | Proyek publik menerima menit jalur pemrosesan yang dihosting Microsoft secara tak terbatas. Setelah konversi ke privat, kapasitas alur organisasi Anda dibatasi hingga 1.800 menit gratis per bulan (atau jumlah yang Anda beli). |
| Lencana status memerlukan autentikasi | Lencana status kompilasi yang disematkan dalam file README atau dasbor eksternal tidak muncul untuk pengguna anonim. | |
| Paket dan artefak | Umpan paket memerlukan autentikasi | Pengguna yang memulihkan paket dari umpan Azure Artifacts Anda harus mengautentikasi diri. Akses ke upstream publik telah dihapus. |
| Ekstensi dan integrasi | Konsumen webhook dan hook layanan mungkin mengalami masalah | Konsumen yang mengandalkan akses anonim mungkin berhenti menerima peristiwa. |
| Alat eksternal berhenti berfungsi | Dasbor atau alat pemantauan yang mengkueri API proyek Anda tanpa autentikasi berhenti berfungsi. |
Apa yang perlu Anda lakukan
| Skenario | Action | Rincian |
|---|---|---|
| Anda memerlukan visibilitas publik | Bermigrasi ke GitHub | Pindahkan konten yang menghadap publik Anda ke GitHub untuk kolaborasi sumber terbuka. Untuk panduan langkah demi langkah, lihat Migrate dari proyek publik ke GitHub. |
| Anda hanya perlu kolaborasi privat | Tidak ada tindakan yang diperlukan | Proyek Anda secara otomatis dikonversi ke privat pada tanggal konversi. Semua anggota, izin, dan data yang ada dipertahankan. |
| Anda ingin mengonversi secara proaktif | Konversi ke privat sekarang | Konversikan proyek Anda menjadi privat sebelum tanggal konversi otomatis. Untuk petunjuknya, lihat Mengubah visibilitas proyek menjadi privat. |
Tanya jawab umum
Apa yang terjadi pada data saya saat proyek saya dikonversi ke privat?
Semua data Anda dipertahankan. Repositori, item kerja, alur, artefak, wiki, dan dasbor tetap tidak berubah. Satu-satunya perbedaan adalah bahwa pengguna yang tidak terauthentikasi tidak dapat lagi mengaksesnya.
Apakah pipeline saya terus berjalan setelah konversi?
Yes. Saluran yang ada terus beroperasi. Namun, menit alur organisasi Anda yang dihosting Microsoft berubah dari tak terbatas ke alokasi proyek privat standar (1.800 menit gratis per bulan). Jika Anda membutuhkan lebih banyak kapasitas, Anda dapat membeli lebih banyak pekerjaan paralel.
Apakah saya perlu memperbarui koneksi layanan atau token akses pribadi?
Tidak. Koneksi layanan, token akses pribadi (PAT), dan konfigurasi OAuth tidak terpengaruh oleh perubahan visibilitas. Mereka terus bekerja seperti sebelumnya.
Apa yang terjadi pada fork dari repositori publik saya?
Setelah konversi, fork yang ada dalam Azure DevOps terus berfungsi untuk pengguna yang diautentikasi. Namun, pengguna yang tidak diautentikasi tidak dapat lagi mengkloning atau melihat repositori fork. Jika kontributor eksternal mengandalkan fork, pertimbangkan untuk bermigrasi ke GitHub di mana model fork dirancang untuk alur kerja sumber terbuka.
Dapatkah saya membuat proyek saya menjadi publik lagi setelah konversi?
Tidak. Setelah penghentian berlaku, opsi untuk mengatur visibilitas proyek ke publik dihapus secara permanen. Jika Anda memerlukan visibilitas publik, migrasikan ke GitHub.
Apakah versi build dan item kerja terdahulu masih dapat diakses?
Yes. Semua data historis, termasuk log build, hasil pengujian, dan riwayat item kerja, dipertahankan dan dapat diakses oleh anggota proyek yang diautentikasi.