Ukuran paket dan batas hitungan

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

Azure Artifacts memungkinkan pengembang untuk menghosting dan berbagi paket sambil mengontrol akses di seluruh tim dan organisasi. Azure Artifacts mendukung jenis paket berikut: NuGet, npm, Maven, Python, Cargo, dan Universal Packages. Artikel ini membahas batas ukuran dan hitungan yang harus Anda ketahui saat menggunakan Artefak Azure. Beberapa batasan diberlakukan oleh alat klien yang terintegrasi dengan Azure Artifacts (misalnya nuget.exe).

Catatan

Azure Artifacts menyediakan 2 GiB penyimpanan gratis per organisasi. Tingkat gratis ini dimaksudkan untuk membantu Anda mengevaluasi Azure Artifacts. Saat organisasi Anda menskalakan atau mulai menangani beban kerja produksi, kami sarankan Anda menyiapkan penagihan untuk organisasi Anda untuk memastikan Anda memiliki kapasitas penyimpanan yang memadai.

Batasan jumlah

Azure Artifacts memberlakukan batas hitungan berikut:

  • 5000 versi per ID paket.

  • ID paket tidak terbatas per umpan.

  • 20 upstream per jenis paket per umpan.

Catatan

Anda dapat menggunakan kebijakan retensi untuk menghapus versi paket yang lebih lama secara otomatis dan mengelola konsumsi penyimpanan.

Batas ukuran

Tabel berikut ini memperlihatkan ukuran maksimum yang didukung untuk setiap jenis paket:

Jenis paket Batas ukuran paket (per file)
NuGet 500 MiB
npm 500 MiB. Azure Artifacts memberlakukan batas keras tambahan sebesar 375 KB untuk file package.json .
Maven 500 MiB
Python 500 MiB
Kargo 500 MiB
Paket Universal 4 TiB

Catatan

Paket Universal yang berisi sejumlah besar file (100K+) mungkin gagal diterbitkan. Dalam hal ini, sebaiknya bundel file ke dalam ZIP atau arsip TAR untuk mengurangi jumlah file.

Jenis paket Batas ukuran paket (per file)
NuGet 500 MiB
npm 500 MiB. Azure Artifacts memberlakukan batas keras tambahan sebesar 375 KB untuk file package.json .
Maven 500 MiB
Python 500 MiB
Kargo 500 MiB

Meningkatkan batas penyimpanan Artefak

Saat organisasi Anda mencapai batas penyimpanan tingkat gratis 2 GiB, Anda tidak akan dapat menerbitkan paket baru. Untuk melanjutkan, Anda dapat menghapus paket yang ada untuk membebaskan penyimpanan atau meningkatkan batas penyimpanan Anda sebagai berikut:

  1. Menyiapkan tagihan untuk organisasi Anda.

  2. Masuk ke organisasi Azure DevOps Anda, lalu pilih Pengaturan organisasi.

  3. Pilih Tagihan, dan dari menu dropdown Batas penggunaan , pilih Tidak ada batas, bayar untuk apa yang Anda gunakan.

  4. Pilih Simpan saat Anda selesai.

    Cuplikan layar yang menampilkan cara meningkatkan batas penyimpanan Artefak.