Tamanhos de pacote e limites de contagem

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

O Azure Artifacts é uma solução de gerenciamento de pacotes altamente escalonável que permite aos desenvolvedores criar, hospedar e compartilhar diferentes tipos de pacotes. Neste artigo, abordaremos os limites de tamanho e contagem que os desenvolvedores devem estar cientes ao usar o Azure Artifacts. Alguns desses limites são impostos pelas ferramentas de cliente com as quais o Azure Artifacts se integra (por exemplo, nuget.exe).

Observação

O Azure Artifacts fornece 2 GiB de armazenamento gratuito para cada organização. Essa camada gratuita foi projetada para ajudá-lo a avaliar se o Azure Artifacts se encaixa no seu fluxo de trabalho. À medida que sua organização começa a lidar com tarefas mais críticas, recomendamos configurar o faturamento para garantir que você tenha os recursos apropriados.

Limites de contagem

  • 5000 versões por ID de pacote.
  • IDs de pacote ilimitados por feed.
  • 20 upstreams por tipo de pacote por feed.

Observação

Você pode usar políticas de retenção para excluir automaticamente versões mais antigas do pacote.

Limites de tamanho

  • Pacotes NuGet: limitados a 500 MiB por arquivo.

  • Pacotes Npm: limitados a 500 MiB por arquivo.

  • Pacotes Maven: limitados a 500 MiB por arquivo.

  • Pacotes Python: limitados a 500 MiB por arquivo.

  • Pacotes de carga: limitado a 500 MiB por arquivo.

  • Pacotes Universais: até 4 TiB por arquivo (recomendado para arquivos binários grandes).

Observação

Os Universal Packages só estão disponíveis no Azure DevOps Services.