Udostępnij za pośrednictwem


Co to jest usługa Azure Artifacts?

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

Usługa Azure Artifacts zapewnia deweloperom usprawniony sposób zarządzania wszystkimi zależnościami z jednego źródła danych. Te kanały informacyjne służą jako repozytoria do przechowywania pakietów, zarządzania nimi i udostępniania, zarówno w zespole, w organizacjach, jak i publicznie w trybie online. Usługa Azure Artifacts obsługuje wiele typów pakietów, w tym NuGet, npm, Python, Maven, Cargo i Universal Packages.

Uwaga

Usługa Azure Artifacts zapewnia 2 GiB bezpłatnego magazynu dla każdej organizacji. Ta warstwa bezpłatna została zaprojektowana tak, aby ułatwić ocenę, czy usługa Azure Artifacts pasuje do przepływu pracy. Gdy twoja organizacja zacznie obsługiwać bardziej krytyczne zadania, zwiększ limit magazynu artefaktów , aby upewnić się, że masz odpowiednie zasoby.

Tworzenie nowego kanału informacyjnego

Źródła danych usługi Azure Artifacts to konstrukcje organizacyjne, które umożliwiają przechowywanie i kontrolowanie dostępu do pakietów oraz zarządzanie nimi. Źródła danych usługi Azure Artifacts obsługują wiele typów pakietów, takich jak npm, NuGet, Maven, Python, Cargo i Universal Packages. Aby uzyskać więcej informacji, zobacz Co to są kanały informacyjne. Jeśli nie masz jeszcze kanału informacyjnego, oto jak go utworzyć:

  1. Zaloguj się do organizacji usługi Azure DevOps, a następnie przejdź do projektu.

  2. Wybierz pozycję Artefakty, a następnie wybierz pozycję Utwórz kanał informacyjny.

  3. Wprowadź opisową nazwę źródła danych i zdefiniuj jego widoczność (kto może używać kanału informacyjnego). Określ zakres źródła danych, a jeśli chcesz uwzględnić pakiety ze źródeł publicznych, zaznacz pole wyboru Nadrzędne źródła .

  4. Po zakończeniu wybierz pozycję Utwórz .

Wprowadzenie

Usługa Azure Artifacts umożliwia zespołom bezproblemowe przechowywanie pakietów, zarządzanie nimi i udostępnianie ich z scentralizowanego źródła danych. Pakiety można publikować w kanale informacyjnym, korzystać z pakietów z wewnętrznych lub zewnętrznych źródeł danych oraz instalować pakiety z publicznych rejestrów, takich jak nuget.org, npmjs.com, Maven Central itp. Wybierz technologię odpowiednią dla danego scenariusza, aby rozpocząć pracę:

Typ pakietu Articles
NuGet - Publikowanie pakietów NuGet — (NuGet.exe)
Dotnet - Publikowanie pakietów NuGet — (dotnet)
Npm - Publikowanie pakietów npm
Maven - Publikowanie artefaktów Maven
Gradle - Publikowanie pakietów — Gradle
Pyton - Publikowanie pakietów języka Python
Ładunek - Publikowanie pakietów towarowych
Pakiety uniwersalne - Publikowanie pakietów uniwersalnych

Typ pakietu Articles
NuGet - Publikowanie pakietów NuGet — (NuGet.exe)
Dotnet - Publikowanie pakietów NuGet — (dotnet)
Npm - Publikowanie pakietów npm
Maven - Publikowanie artefaktów Maven
Gradle - Publikowanie pakietów — Gradle
Pyton - Publikowanie pakietów języka Python
Ładunek - Publikowanie pakietów towarowych

Typ pakietu Articles
NuGet - Publikowanie pakietów NuGet — (NuGet.exe)
Dotnet - Publikowanie pakietów NuGet — (dotnet)
Npm - Publikowanie pakietów npm
Maven - Publikowanie artefaktów Maven
Gradle - Publikowanie pakietów — Gradle
Pyton - Publikowanie pakietów języka Python

Dostępność funkcji

Pakiety Azure DevOps Services Azure DevOps Server 2022 Oprogramowanie Azure DevOps Server 2020
NuGet
dotnet
npm
Maven
Gradle
Pyton
Ładunek
Pakiety uniwersalne

Monitorowanie użycia magazynu

Użycie magazynu artefaktów można śledzić za pośrednictwem interfejsu użytkownika dostępnego w organizacji lub ustawieniach projektu. Zapewnia wgląd w użycie zarówno na poziomie organizacji, jak i projektu:

W przypadku pytań dotyczących przechowywania artefaktów lub ich użytkowania, zobacz Często zadawane pytania dotyczące przechowywania i użytkowania artefaktów, aby uzyskać więcej szczegółów.