Размеры и ограничения количества пакетов

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Azure Artifacts — это высокомасштабируемое решение для управления пакетами, которое позволяет разработчикам создавать, размещать и совместно использовать разные типы пакетов. В этой статье мы рассмотрим ограничения размера и количества, которые разработчики должны учитывать при использовании артефактов Azure. Некоторые из этих ограничений накладываются клиентскими инструментами, с которыми интегрируется Azure Artifacts (пример nuget.exe).

Примечание.

Артефакты Azure предоставляют 2 ГиБ бесплатного хранилища для каждой организации. Этот бесплатный уровень предназначен для оценки того, соответствуют ли артефакты Azure рабочему процессу. По мере того как ваша организация начинает обрабатывать более критически важные задачи, рекомендуется настроить выставление счетов , чтобы убедиться, что у вас есть соответствующие ресурсы.

Количество ограничений

  • 5000 версий для каждого идентификатора пакета.
  • Неограниченные идентификаторы пакетов на веб-канал.
  • 20 upstreams на тип пакета для каждого канала.

Примечание.

Политики хранения можно использовать для автоматического удаления старых версий пакетов.

Ограничения размера

  • Пакеты NuGet: ограничено 500 МиБ на файл.

  • Пакеты Npm: ограничено 500 МиБ на файл.

  • Пакеты Maven: ограничено 500 МиБ на файл.

  • Пакеты Python: ограничено 500 МиБ на файл.

  • Грузовые пакеты: не более 500 МиБ на файл.

  • Универсальные пакеты: до 4 ТиБ на файл (рекомендуется для больших двоичных файлов).

Примечание.

Универсальные пакеты доступны только в Azure DevOps Services.