Partager via


Tailles de package et limites de nombre

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

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. En outre, Azure Artifacts applique une limite matérielle distincte de 375 Ko spécifiquement pour le fichier package.json .

  • 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 contenant un nombre exceptionnellement élevé de fichiers (100K+) peuvent ne pas être publiés. Dans ce cas, nous vous recommandons de regrouper les fichiers dans un zip ou archive tar pour réduire le nombre de fichiers.

Augmenter la limite de stockage des artéfacts

Azure Artifacts fournit 2 Gio de stockage gratuit pour chaque organisation. Une fois que votre organisation atteint la limite de stockage maximale, vous ne pourrez pas publier de nouveaux artefacts. Pour continuer, vous pouvez supprimer certains de vos artefacts existants ou augmenter votre limite de stockage en procédant comme suit :

  1. Configurez la facturation pour votre organisation.

  2. Connectez-vous à votre organisation Azure DevOps, sélectionnezFacturation> de l’organisation, puis sélectionnez Aucune limite, payez ce que vous utilisez dans la liste déroulante Limite d’utilisation.

  3. Lorsque vous avez terminé, sélectionnez Enregistrer.

    Capture d’écran montrant comment augmenter la limite de stockage Artifacts.