Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Usługa Azure Artifacts umożliwia deweloperom hostowanie i udostępnianie pakietów podczas kontrolowania dostępu między zespołami i organizacjami. Usługa Azure Artifacts obsługuje następujące typy pakietów: NuGet, npm, Maven, Python, Cargo i Universal Packages. W tym artykule omówiono limity rozmiaru i liczby, które należy wziąć pod uwagę podczas korzystania z usługi Azure Artifacts. Niektóre limity są wymuszane przez narzędzia klienckie zintegrowane z usługą Azure Artifacts (na przykład nuget.exe).
Uwaga
Usługa Azure Artifacts zapewnia 2 GiB bezpłatnego magazynu na organizację. Ta warstwa bezpłatna ma pomóc w ocenie usługi Azure Artifacts. W miarę rozwoju organizacji lub rozpoczęcia zarządzania obciążeniami produkcyjnymi, zalecamy skonfigurowanie rozliczeń dla organizacji, aby zapewnić wystarczającą pojemność magazynową.
Limity liczby
Usługa Azure Artifacts wymusza następujące limity liczby:
5000 wersji na jeden identyfikator pakietu.
Nieograniczone identyfikatory pakietów na kanał.
20 upstreamów na typ pakietu na kanał .
Uwaga
Za pomocą zasad przechowywania można automatycznie usuwać starsze wersje pakietów i zarządzać zużyciem magazynu.
Limity rozmiarów
W poniższej tabeli przedstawiono maksymalny obsługiwany rozmiar dla każdego typu pakietu:
| Typ pakietu | Limit rozmiaru pakietu (na plik) |
|---|---|
| NuGet | 500 MiB |
| npm | 500 MiB. Usługa Azure Artifacts wymusza dodatkowy limit 375 KB dla pliku package.json . |
| Maven | 500 MiB |
| Python | 500 MiB |
| Ładunek | 500 MiB |
| Universal Packages | 4 TiB |
Uwaga
Publikowanie pakietów uniwersalnych zawierających bardzo dużą liczbę plików (100K+) może zakończyć się niepowodzeniem. W takim przypadku zalecamy pakowanie plików do archiwum zip lub tar, aby zmniejszyć liczbę plików.
| Typ pakietu | Limit rozmiaru pakietu (na plik) |
|---|---|
| NuGet | 500 MiB |
| npm | 500 MiB. Usługa Azure Artifacts wymusza dodatkowy limit 375 KB dla pliku package.json . |
| Maven | 500 MiB |
| Python | 500 MiB |
| Ładunek | 500 MiB |
Zwiększanie limitu magazynu artefaktów
Gdy organizacja osiągnie limit 2 GiB na darmowym poziomie pamięci, nie będzie można publikować nowych pakietów. Aby kontynuować, możesz usunąć istniejące pakiety, aby zwolnić magazyn lub zwiększyć limit magazynu w następujący sposób:
Zaloguj się do organizacji usługi Azure DevOps, a następnie wybierz pozycję Ustawienia organizacji.
Wybierz pozycję Rozliczenia, a następnie z listy rozwijanej Limit użycia wybierz pozycję Brak limitu, zapłać za używane elementy.
Wybierz Zapisz, gdy skończysz.