Topik ini menjelaskan cara mengelola artefak di repositori pribadi NuGet.
Prasyarat
Sebelum mengelola artefak, buat terlebih dahulu repositori artefak NuGet. Untuk informasi selengkapnya, lihat Buat repositori artefak.
Gunakan repositori NuGet
Buka repositori NuGet Anda dan klik User Guide. Ikuti petunjuk untuk mengonfigurasi dorong (push) dan tarik (pull).
Halaman User Guide menyediakan dua opsi: dotnet configuration dan NuGet configuration. Pada tab dotnet configuration, halaman menampilkan tiga bagian: Set up repository credentials (gunakan perintah dotnet nuget add source dan tentukan URL repositori, nama repositori, dan username), Push (gunakan perintah dotnet nuget push --source <SOURCE_NAME> <PACKAGE_NAME>), dan Pull (gunakan perintah dotnet add package). Anda dapat menyalin setiap blok perintah dengan satu klik.
Tampilan dan kelola artefak NuGet
Pada halaman utama repositori, klik Artifacts untuk melihat semua artefak. Anda juga dapat mencari artefak berdasarkan nama.
Lihat detail versi artefak
Klik package name untuk melihat detail artefak. Secara default, detail versi terbaru yang ditampilkan. Anda dapat mengklik switch versions untuk mengganti versi.
Panel detail artefak berisi tab File Information dan Metadata. Panel ini menampilkan informasi seperti Total Versions, Total Downloads, Storage Size, Push Time, Pushed By, dan Artifact Tags. Tombol Delete This Version dan toggle Disable Artifact berada di bagian bawah.
Nonaktifkan versi artefak
Pada halaman detail artefak, klik Disable Artifact.
Pada kotak dialog Please enter a reason for disabling, masukkan alasan, lalu klik OK.
Penonaktifan hanya berlaku untuk versi tertentu, bukan seluruh artefak. Misalnya, jika Anda menonaktifkan versi 12.0.3 dari Newtonsoft.Json pada halaman detailnya, versi tersebut tidak tersedia untuk diunduh, sedangkan versi lain seperti 13.0.3 tetap tersedia.
Kelola metadata artefak
Pada halaman detail artefak, klik tab Metadata untuk mengelola metadata, yang hanya berlaku untuk versi artefak yang dipilih.
Klik Add Metadata. Pada bidang input Key, masukkan kunci metadata (misalnya, owner). Pada bidang input Value, masukkan nilai yang sesuai (misalnya, demo). Lalu, klik tombol konfirmasi untuk menyimpan.
Hapus versi artefak
Pada halaman detail artefak, klik Delete This Version. Anda dapat memulihkan versi yang dihapus dari Keranjang daur ulang artefak.