Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Azure Artifacts permet aux développeurs d’héberger et de partager des packages tout en contrôlant l’accès entre les équipes et les organisations. Azure Artifacts prend en charge les types de packages suivants : NuGet, npm, Maven, Python, Cargo et Packages universels. Cet article décrit les limites de taille et de nombre dont vous devez être conscient lors de l’utilisation d’Azure Artifacts. Certaines limites sont appliquées par les outils clients auxquels Azure Artifacts s’intègre (exemple nuget.exe).
Remarque
Azure Artifacts fournit 2 Gio de stockage gratuit par organisation. Ce niveau gratuit est destiné à vous aider à évaluer Azure Artifacts. Nous vous recommandons de configurer la facturation de votre organisation afin de vous assurer d'avoir une capacité de stockage suffisante, à mesure que votre organisation étend ses activités ou commence à gérer des charges de travail de production.
Limites de comptage
Azure Artifacts applique les limites de nombre suivantes :
5 000 versions par ID de package.
IDs de paquets illimités par flux.
20 flux amont par type de paquet par alimentation.
Remarque
Vous pouvez utiliser des stratégies de rétention pour supprimer automatiquement les versions antérieures des packages et gérer la consommation de stockage.
Limites de tailles
Le tableau suivant indique la taille maximale prise en charge pour chaque type de package :
| Type de package | Limite de taille de package (par fichier) |
|---|---|
| NuGet | 500 Mio |
| npm | 500 Mio. Azure Artifacts applique une limite matérielle supplémentaire de 375 Ko pour le fichier package.json . |
| Maven | 500 Mio |
| Python | 500 Mio |
| Cargo | 500 Mio |
| Packages universels | 4 TiO |
Remarque
Les packages universels qui contiennent un très grand nombre 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.
| Type de package | Limite de taille de package (par fichier) |
|---|---|
| NuGet | 500 Mio |
| npm | 500 Mio. Azure Artifacts applique une limite matérielle supplémentaire de 375 Ko pour le fichier package.json . |
| Maven | 500 Mio |
| Python | 500 Mio |
| Cargo | 500 Mio |
Augmenter la limite de stockage des artéfacts
Lorsque votre organisation atteint la limite de stockage de niveau libre de 2 Gio, vous ne pourrez pas publier de nouveaux packages. Pour continuer, vous pouvez supprimer des packages existants pour libérer du stockage ou augmenter votre limite de stockage comme suit :
Connectez-vous à votre organisation Azure DevOps, puis sélectionnez Paramètres de l’organisation.
Sélectionnez Facturation et, dans la liste déroulante Limite d’utilisation , sélectionnez Aucune limite, payez ce que vous utilisez.
Lorsque vous avez terminé, sélectionnez Enregistrer.