Partilhar via


Tamanhos de embalagem e limites de contagem

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

Os Artefactos do Azure são uma solução de gestão de pacotes altamente dimensionável que permite aos programadores criar, alojar e partilhar diferentes tipos de pacotes. Neste artigo, abordaremos os limites de tamanho e contagem que os desenvolvedores devem estar cientes ao usar os Artefatos do Azure. Alguns destes limites são impostos pelas ferramentas de cliente que os Artefactos do Azure integram (por exemplo, nuget.exe).

Nota

O Azure Artifacts fornece 2 GiB de armazenamento gratuito para cada organização. Esta camada gratuita foi projetada para ajudá-lo a avaliar se os Artefatos do Azure se ajustam ao 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 para cada feed.

Nota

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

Limites de tamanho

  • Pacotes NuGet: limitado a 500 MiB por arquivo.

  • Pacotes Npm: limitado a 500 MiB por ficheiro. Além disso, o Azure Artifacts impõe um limite rígido separado de 375 KB especificamente para o arquivo package.json .

  • Pacotes Maven: limitado a 500 MiB por ficheiro.

  • Pacotes de Python: limitado a 500 MiB por ficheiro.

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

  • Pacotes universais: até 4 TiB por ficheiro (recomendado para ficheiros binários grandes).

Nota

Pacotes universais contendo um número excepcionalmente grande de arquivos (100K+) podem não ser publicados. Nesse caso, recomendamos agrupar os arquivos em um ZIP ou arquivo TAR para reduzir a contagem de arquivos.

Aumentar o limite de armazenamento de artefatos

O Azure Artifacts fornece 2 GiB de armazenamento gratuito para cada organização. Quando sua organização atingir o limite máximo de armazenamento, você não poderá publicar novos artefatos. Para continuar, você pode excluir alguns dos artefatos existentes ou aumentar o limite de armazenamento seguindo estas etapas:

  1. Configurar o sistema de faturação para a sua organização.

  2. Entre na sua organização do Azure DevOps, selecione Configurações da Organização>Cobrança e selecione Sem limite, pague pelo que utiliza na lista suspensa Limite de Uso.

  3. Quando terminar, selecione Guardar.

    Uma captura de tela exibindo como aumentar o limite de armazenamento de artefatos.