Tailles de package et limites de nombre

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Azure Artifacts est une solution de gestion de package hautement évolutive qui permet aux développeurs de créer, d’héberger et de partager différents types de packages. Dans cet article, nous aborderons les limites de taille et de nombre dont les développeurs doivent être conscients lors de l’utilisation d’Azure Artifacts. Certaines de ces limites sont imposées par les outils clients auxquels Azure Artifacts s’intègre (par exemple nuget.exe).

Remarque

Azure Artifacts fournit 2 Gio de stockage gratuit pour chaque organisation. Ce niveau gratuit est conçu pour vous aider à évaluer si Azure Artifacts correspond à votre flux de travail. À mesure que votre organisation commence à gérer des tâches plus critiques, nous vous recommandons de configurer la facturation pour vous assurer que vous disposez des ressources appropriées.

Limites de nombre

  • 5 000 versions par ID de package.
  • ID de package illimités par flux.
  • 20 amonts par type de package par flux.

Remarque

Vous pouvez utiliser des stratégies de rétention pour supprimer automatiquement les versions antérieures du package.

Limites de tailles

  • Packages NuGet : limité à 500 Mio par fichier.

  • Packages Npm : limité à 500 Mio par fichier.

  • Packages Maven : limité à 500 Mio par fichier.

  • Packages Python : limité à 500 Mio par fichier.

  • Paquets de fret : limité à 500 Mio par fichier.

  • Packages universels : jusqu’à 4 Tio par fichier (recommandé pour les fichiers binaires volumineux).

Remarque

Les packages universels sont disponibles uniquement dans Azure DevOps Services.