Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Azure Artifacts enables developers to host and share packages while controlling access across teams and organizations. Azure Artifacts supports the following package types: NuGet, npm, Maven, Python, Cargo, and Universal Packages. This article covers the size and count limits you should be aware of when using Azure Artifacts. Some limits are enforced by the client tools that Azure Artifacts integrates with (example nuget.exe).
Note
Azure Artifacts provides 2 GiB of free storage per organization. This free tier is intended to help you evaluate Azure Artifacts. As your organization scales or begins handling production workloads, we recommend that you set up billing for your organization to ensure you have sufficient storage capacity.
Count limits
Azure Artifacts enforces the following count limits:
5000 versions per package ID.
Unlimited package IDs per feed.
20 upstreams per package type per feed.
Note
You can use retention policies to automatically delete older package versions and manage storage consumption.
Size limits
The following table shows the maximum supported size for each package type:
| Package type | Package size limit (per file) |
|---|---|
| NuGet | 500 MiB |
| npm | 500 MiB. Azure Artifacts enforces an additional hard limit of 375 KB for the package.json file. |
| Maven | 500 MiB |
| Python | 500 MiB |
| Cargo | 500 MiB |
| Universal Packages | 4 TiB |
Note
Universal Packages that contain a very large number of files (100K+) may fail to publish. In this case, we recommend bundling the files into a ZIP or TAR archive to reduce the file count.
| Package type | Package size limit (per file) |
|---|---|
| NuGet | 500 MiB |
| npm | 500 MiB. Azure Artifacts enforces an additional hard limit of 375 KB for the package.json file. |
| Maven | 500 MiB |
| Python | 500 MiB |
| Cargo | 500 MiB |
Increase Artifacts storage limit
When your organization reaches the 2 GiB free‑tier storage limit, you won’t be able to publish new packages. To continue, you can either delete existing packages to free up storage or increase your storage limit as follows:
Sign in to your Azure DevOps organization, then select Organization settings.
Select Billing, and from the Usage limit dropdown, select No limit, pay for what you use.
Select Save when you're done.