Sdílet prostřednictvím


Velikosti balíčků a omezení počtu

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

Azure Artifacts umožňuje vývojářům hostovat a sdílet balíčky a zároveň řídit přístup napříč týmy a organizacemi. Azure Artifacts podporuje následující typy balíčků: NuGet, npm, Maven, Python, Cargo a Universal Packages. Tento článek popisuje omezení velikosti a počtu, o které byste měli vědět při používání Azure Artifacts. Některé limity vynucují klientské nástroje, se kterými se Azure Artifacts integruje (například nuget.exe).

Poznámka:

Azure Artifacts poskytuje 2 GiB volného úložiště pro každou organizaci. Tato úroveň Free vám pomůže vyhodnotit Azure Artifacts. Při škálování nebo zahájení zpracování produkčních úloh ve vaší organizaci doporučujeme nastavit fakturaci pro vaši organizaci , abyste měli jistotu, že máte dostatečnou kapacitu úložiště.

Omezení počtu

Azure Artifacts vynucuje následující omezení počtu:

  • 5000 verzí na ID balíčku.

  • Neomezená ID balíčků na kanál

  • 20 upstreamů na typ balíčku na zdroj.

Poznámka:

Zásady uchovávání informací můžete použít k automatickému odstranění starších verzí balíčků a správě spotřeby úložiště.

Omezení velikosti

Následující tabulka uvádí maximální podporovanou velikost každého typu balíčku:

Typ balíčku Omezení velikosti balíčku (na soubor)
NuGet 500 MiB
npm 500 MiB. Azure Artifacts vynucuje další pevný limit 375 kB pro souborpackage.json .
Znalec 500 MiB
Python 500 MiB
Zásilka 500 MiB
Universal Packages 4 TiB

Poznámka:

Univerzální balíčky, které obsahují velký počet souborů (100 K+), se nemusí podařit publikovat. V takovém případě doporučujeme soubory seskupit do archivu ZIP nebo TAR, aby se snížil počet souborů.

Typ balíčku Omezení velikosti balíčku (na soubor)
NuGet 500 MiB
npm 500 MiB. Azure Artifacts vynucuje další pevný limit 375 kB pro souborpackage.json .
Znalec 500 MiB
Python 500 MiB
Zásilka 500 MiB

Zvyšte limit úložiště artefaktů

Když vaše organizace dosáhne limitu úložiště na úrovni Free 2 GiB, nebudete moct publikovat nové balíčky. Pokud chcete pokračovat, můžete buď odstranit existující balíčky, abyste uvolnili úložiště, nebo zvýšit limit úložiště následujícím způsobem:

  1. Nastavení fakturace provaší organizace.

  2. Přihlaste se ke své organizaci Azure DevOps a pak vyberte Nastavení organizace.

  3. Vyberte Fakturace a v rozevíracím seznamu Limit využití vyberte Bez limitu, platíte za to, co používáte.

  4. Až budete hotovi, zvolte tlačítko Uložit.

    Snímek obrazovky znázorňující, jak zvýšit limit úložiště Artifacts