Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сервисы Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Артефакты Azure позволяют разработчикам размещать и совместно использовать пакеты при управлении доступом между командами и организациями. Артефакты Azure поддерживают следующие типы пакетов: NuGet, npm, Maven, Python, Cargo и универсальные пакеты. В этой статье рассматриваются ограничения размера и количества, которые следует учитывать при использовании артефактов Azure. Некоторые ограничения применяются клиентскими инструментами, с которыми интегрируется Azure Artifacts (например, nuget.exe).
Примечание.
Артефакты Azure предоставляют 2 ГиБ бесплатного пространства для хранения на каждую организацию. Этот бесплатный уровень предназначен для оценки артефактов Azure. По мере масштабирования организации или начала обработки рабочих нагрузок рекомендуется настроить выставление счетов для вашей организации , чтобы обеспечить достаточную емкость хранилища.
Ограничения на количество
Azure Artifacts применяет следующие ограничения на количество:
5000 версий для каждого идентификатора пакета.
Неограниченные идентификаторы пакетов на каждый канал.
20 upstreams на тип пакета на канал распространения.
Примечание.
Политики хранения можно использовать для автоматического удаления старых версий пакетов и управления потреблением хранилища.
Ограничения размера
В следующей таблице показан максимальный поддерживаемый размер каждого типа пакета:
| Тип пакета | Ограничение размера пакета (на файл) |
|---|---|
| NuGet | 500 MiB |
| npm | 500 МиБ. Артефакты Azure применяют дополнительный жесткий предел в 375 КБ для файла package.json . |
| Maven | 500 MiB |
| Python | 500 MiB |
| Груз | 500 MiB |
| Универсальные пакеты | 4 ТиБ |
Примечание.
Универсальные пакеты, содержащие очень большое количество файлов (100K+), могут не публиковаться. В этом случае мы рекомендуем объединить файлы в ZIP-архив или TAR-архив, чтобы уменьшить количество файлов.
| Тип пакета | Ограничение размера пакета (на файл) |
|---|---|
| NuGet | 500 MiB |
| npm | 500 МиБ. Артефакты Azure применяют дополнительное жесткое ограничение в 375 КБ для файла package.json. |
| Maven | 500 MiB |
| Python | 500 MiB |
| Груз | 500 MiB |
Увеличение ограничения хранилища артефактов
Когда ваша организация достигнет ограничения на 2 ГиБ свободного хранилища, вы не сможете публиковать новые пакеты. Чтобы продолжить, можно удалить существующие пакеты, чтобы освободить хранилище или увеличить ограничение хранилища следующим образом:
Войдите в организацию Azure DevOps и выберите параметры организации.
Выберите "Выставление счетов" и в раскрывающемся списке "Ограничение использования " выберите "Нет ограничения", заплатить за то, что вы используете.
Выберите Сохранить, когда вы закончите.