Bagikan melalui


Apa itu umpan Azure Artifacts?

Layanan Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Umpan Azure Artifacts adalah konstruksi organisasi yang memungkinkan Anda menyimpan, mengelola, dan berbagi paket saat mengontrol akses. Satu umpan dapat menghosting beberapa jenis paket, termasuk paket npm, NuGet, Maven, Python, Cargo, dan Universal Packages. Umpan Azure Artifacts juga mendukung menyimpan paket dari registri publik seperti nuget.org melalui sumber upstream, memastikan akses berkelanjutan ke paket Anda bahkan jika sumber publik tidak tersedia untuk sementara waktu.

Jenis umpan

Feed Azure Artifacts dapat diselaraskan dalam lingkup organisasi atau proyek. Umpan juga dapat bersifat publik jika termasuk dalam ruang lingkup proyek publik.

Umpan cakupan proyek: Umpan yang dilingkup ke proyek. Mereka hanya dapat dilihat dalam proyek hosting, dan hanya umpan cakupan proyek yang dapat ditetapkan sebagai umpan publik dengan mengalihkan visibilitas proyek ke Publik di Pengaturan Proyek.

Feed yang lingkup organisasinya: Feed yang berada dalam lingkup organisasi. Mereka dapat dilihat dari proyek apa pun dalam organisasi. Umpan cakupan organisasi tidak dapat dikonversi menjadi umpan cakupan proyek.

Umpan privat: Dapat berupa cakupan proyek (proyek privat) atau cakupan organisasi. Paket dalam umpan privat hanya tersedia untuk pengguna yang telah diautentikasi dengan setidaknya izin Pembaca Umpan.

Umpan publik: Umpan yang terkait dengan proyek publik. Paket dalam umpan publik tersedia untuk pengguna yang diautentikasi dan anonim.

Lihat Umpan yang dibatasi untuk mempelajari lebih lanjut tentang perbedaan antara umpan lingkup proyek dan umpan lingkup organisasi.

Membuat umpan baru

Ikuti langkah-langkah ini dan pilih cakupan yang sesuai untuk membuat umpan cakupan proyek atau cakupan organisasi:

  1. Masuk ke organisasi Azure DevOps Anda dan buka proyek Anda.

  2. Pilih Artefak, lalu pilih Buat Umpan.

  3. Berikan Nama untuk umpan Anda, tentukan Visibilitasnya (siapa yang dapat melihat paket di umpan Anda), dan tentukan Cakupan umpan Anda (cakupan proyek atau cakupan organisasi). Untuk mengaktifkan sumber upstream dan menyertakan paket dari sumber publik, centang kotak Sumber upstream .

  4. Pilih Buat setelah selesai.

    Cuplikan layar yang menampilkan cara membuat umpan baru di Azure DevOps Services.

  1. Masuk ke koleksi Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, lalu pilih Buat Umpan.

  3. Berikan Nama untuk umpan Anda, tentukan Visibilitasnya (siapa yang dapat melihat paket di umpan Anda), dan tentukan Cakupan umpan Anda (cakupan proyek atau cakupan organisasi). Untuk mengaktifkan sumber upstream dan menyertakan paket dari sumber publik, centang kotak Sumber upstream .

  4. Pilih Buat setelah selesai.

    Cuplikan layar yang menampilkan cara membuat umpan baru di Azure DevOps Server 2022 dan Server 2020.

Umpan publik

Umpan publik memungkinkan Anda berbagi paket Anda secara publik dengan siapa pun di internet. Pengguna tidak perlu menjadi anggota organisasi Anda, atau masuk ke portal Azure DevOps untuk mengakses paket di umpan publik.

Umpan publik bersifat tercakup dalam proyek dan mewarisi pengaturan visibilitas dari proyek hosting. Berikut adalah beberapa poin penting:

  • Umpan publik hanya dapat dibuat dalam proyek publik.

  • Umpan publik tidak dimaksudkan untuk menggantikan registri publik yang ada seperti NuGet.org, npmjs.com, dll..

  • Pengguna publik tidak dapat mengunduh Paket universal, tetapi semua jenis paket lainnya didukung untuk akses publik.

Catatan

Semua tampilan umpan di umpan publik dapat diakses oleh semua orang di internet.

Membuat umpan publik

Penting

Hanya organisasi dengan kebijakan Izinkan proyek publik yang sudah diaktifkan yang dapat membuat proyek atau mengubah visibilitas proyek ke publik. Kebijakan ini tidak lagi tersedia untuk organisasi yang belum menggunakannya. Microsoft merekomendasikan penggunaan GitHub untuk semua kebutuhan proyek publik Anda.

Umpan publik adalah umpan yang berhubungan dengan cakupan proyek dalam proyek publik. Ikuti langkah-langkah ini untuk membuat umpan publik baru:

  1. Masuk ke organisasi Azure DevOps Anda dan buka proyek Anda. Pastikan proyek Anda adalah Publik untuk membuat umpan publik.

  2. Pilih Artefak>Buat Umpan.

  3. Berikan Nama untuk umpan Anda, lalu pilih Proyek untuk cakupan umpan.

  4. Pilih Buat setelah selesai.

    Cuplikan layar yang menampilkan cara membuat umpan publik baru di Azure DevOps Services.

Menghapus umpan

Catatan

Anda harus menjadi Pemilik Umpan untuk menghapus umpan.

  1. Masuk ke organisasi Azure DevOps Anda dan buka proyek Anda.

  2. Pilih Artefak, lalu pilih feed Anda dari menu dropdown.

  3. Pilih ikon roda gigi untuk menavigasi ke Pengaturan Umpan.

  4. Pilih Hapus umpan, lalu pilih Hapus lagi untuk mengonfirmasi.

    Cuplikan layar menampilkan pesan peringatan yang muncul sebelum menghapus umpan.

Memulihkan umpan yang dihapus

Jika Anda tidak sengaja menghapus umpan, Azure Artifacts menawarkan jendela 30 hari untuk memulihkannya ke keadaan semula. Setelah periode ini, umpan dihapus secara permanen. Selama jendela pemulihan:

  • Nama umpan tetap dicadangkan.

  • Paket tidak tersedia untuk diunduh.

  • Akses tulis ditangguhkan.

Untuk memulihkan umpan yang tertunda penghapusan permanen:

  1. Masuk ke organisasi Azure DevOps Anda dan buka proyek Anda.

  2. Pilih Artefak, buka menu dropdown pemilih umpan, dan pilih tab Umpan yang Dihapus .

    Cuplikan layar yang memperlihatkan cara mengakses umpan yang menunggu penghapusan permanen.

  3. Pilih umpan yang ingin Anda pulihkan, lalu pilih Pengaturan Umpan, lalu pilih Pulihkan Umpan saat Anda siap memulihkan umpan Anda.

    Cuplikan layar yang menampilkan tombol pengaturan umpan untuk umpan yang menunggu penghapusan permanen.

Menghapus umpan secara permanen

Penghapusan umpan yang tertunda terus menggunakan ruang penyimpanan. Anda harus menjadi Pemilik Umpan untuk menghapus umpan secara permentan. Untuk menghapus umpan Anda sebelum periode 30 hari berakhir, ikuti langkah-langkah berikut:

  1. Masuk ke organisasi Azure DevOps Anda dan buka proyek Anda.

  2. Pilih Artefak, buka menu dropdown pemilih umpan, dan pilih tab Umpan yang Dihapus .

  3. Pilih umpan yang ingin Anda hapus, lalu pilih Pengaturan Umpan.

  4. Pilih Hapus Umpan Secara Permanen, lalu pilih Hapus untuk mengonfirmasi.

Catatan

Setelah umpan dihapus secara permanen, pengguna tidak akan lagi memiliki akses untuk melihat atau memulihkan paketnya. Nama umpan akan tersedia untuk digunakan kembali sekitar 15 menit setelah penghapusan.