Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
O Artefactos do Azure permite aos programadores alojar e partilhar pacotes enquanto controlam o acesso entre equipas e organizações. O Artefactos do Azure suporta os seguintes tipos de pacotes: NuGet, npm, Maven, Python, Cargo e Universal Packages. Este artigo aborda os limites de tamanho e contagem que deve ter em atenção ao usar Artefactos do Azure. Alguns limites são aplicados pelas ferramentas cliente com as quais o Artefactos do Azure se integra (exemplo nuget.exe).
Nota
O Artefactos do Azure fornece 2 GiB de armazenamento gratuito por organização. Este nível gratuito destina-se a ajudar a avaliar Artefactos do Azure. À medida que a sua organização cresce ou começa a gerir cargas de trabalho em produção, recomendamos que configure a faturação da sua organização para assegurar que tem capacidade de armazenamento suficiente.
Limites de contagem
O Artefactos do Azure aplica os seguintes 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
Pode usar políticas de retenção para eliminar automaticamente versões antigas dos pacotes e gerir o consumo de armazenamento.
Limites de tamanho
A tabela seguinte mostra o tamanho máximo suportado para cada tipo de pacote:
| Tipo de embalagem | Limite de tamanho do pacote (por ficheiro) |
|---|---|
| NuGet | 500 MiB |
| npm | 500 MiB. O Artefactos do Azure impõe um limite rígido adicional de 375 KB para o ficheiropackage.json . |
| Maven | 500 MiB |
| Python | 500 MiB |
| Carga | 500 MiB |
| Universal Packages | 4 TiB |
Nota
Pacotes Universais que contêm um número muito elevado de ficheiros (100K+) podem falhar em publicar. Nesse caso, recomendamos agrupar os arquivos em um ZIP
| Tipo de embalagem | Limite de tamanho do pacote (por ficheiro) |
|---|---|
| NuGet | 500 MiB |
| npm | 500 MiB. O Artefactos do Azure impõe um limite rígido adicional de 375 KB para o ficheiropackage.json . |
| Maven | 500 MiB |
| Python | 500 MiB |
| Carga | 500 MiB |
Aumentar o limite de armazenamento de artefatos
Quando a sua organização atingir o limite de armazenamento gratuito de 2 GiB, não poderá publicar novos pacotes. Para continuar, pode eliminar pacotes existentes para libertar espaço de armazenamento ou aumentar o seu limite de armazenamento da seguinte forma:
Inicie sessão na sua organização Azure DevOps e depois selecione definições de organização.
Selecione Faturação e, no menu suspenso Limite de Utilização, selecione Sem limite, pague pelo que utilizar.
Quando terminar, selecione Guardar.