다음을 통해 공유


패키지 크기 및 개수 제한

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

Azure Artifacts는 개발자가 다양한 유형의 패키지를 만들고, 호스트하고, 공유할 수 있는 확장성이 뛰어난 패키지 관리 솔루션입니다. 이 문서에서는 개발자가 Azure Artifacts를 사용할 때 알아야 하는 크기 및 개수 제한을 설명합니다. 이러한 제한 중 일부는 Azure Artifacts가 통합하는 클라이언트 도구(예: nuget.exe)에 의해 부과됩니다.

참고

Azure Artifacts는 각 조직에 대해 2GiB의 무료 스토리지를 제공합니다. 이 무료 계층은 Azure Artifacts가 워크플로에 적합한지 평가하는 데 도움이 되도록 설계되었습니다. 조직에서 더 중요한 작업을 처리하기 시작하면 적절한 리소스가 있는지 확인하기 위해 청구를 설정하는 것이 좋습니다.

개수 제한

  • 패키지 ID당 5,000개 버전
  • 피드당 무제한 패키지 ID입니다 .
  • 피드당 패키지 유형당 20개의 업스트림.

참고

보존 정책을 사용하여 이전 패키지 버전을 자동으로 삭제할 수 있습니다.

크기 제한

  • NuGet 패키지: 파일당 500MiB로 제한됩니다.

  • Npm 패키지: 파일당 500MiB로 제한됩니다. 또한 Azure Artifacts는 특히 package.json 파일에 대해 375KB의 별도 하드 제한을 적용합니다.

  • Maven 패키지: 파일당 500MiB로 제한됩니다.

  • Python 패키지: 파일당 500MiB로 제한됩니다.

  • 화물 패키지: 파일당 500MiB로 제한됩니다.

  • 유니버설 패키지: 파일당 최대 4TiB(대용량 이진 파일에 권장)

참고

매우 많은 수의 파일(100K 이상)이 포함된 유니버설 패키지는 게시하지 못할 수 있습니다. 이 경우 파일을 ZIP 또는 TAR 보관 파일에 묶어 파일 수를 줄이는 것이 좋습니다.

아티팩트 스토리지 제한 늘리기

Azure Artifacts는 각 조직에 대해 2GiB의 무료 스토리지를 제공합니다. 조직에서 최대 스토리지 한도에 도달하면 새 아티팩트 게시할 수 없습니다. 계속하려면 다음 단계에 따라 기존 아티팩트 중 일부를 삭제하거나 스토리지 제한을 늘릴 수 있습니다.

  1. 조직의 청구 설정하기

  2. Azure DevOps 조직에 로그인하고, 조직 설정>청구를 선택하고, 제한 없음을 선택하고, 사용량 제한 드롭다운에서 사용하는 항목에 대한 요금을 지불합니다.

  3. 완료되면 저장을 선택합니다.

    아티팩트 스토리지 제한을 늘리는 방법을 표시하는 스크린샷