Condividi tramite


Che cos'è Azure Artifacts?

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

Azure Artifacts offre agli sviluppatori un modo semplificato per gestire tutte le dipendenze da un singolo feed. Questi feed fungono da repository per l'archiviazione, la gestione e la condivisione di pacchetti, sia all'interno del team che all'interno delle organizzazioni o pubblicamente online. Azure Artifacts supporta più tipi di pacchetto, tra cui NuGet, npm, Python, Maven, Cargo e Pacchetti universali.

Nota

Azure Artifacts offre 2 GiB di archiviazione gratuita per ogni organizzazione. Questo livello gratuito è progettato per valutare se Azure Artifacts è adatto al flusso di lavoro. Man mano che l'organizzazione inizia a gestire attività più critiche, aumentare il limite di archiviazione degli artefatti per assicurarsi di disporre delle risorse appropriate.

Creare un nuovo feed

I feed di Azure Artifacts sono costrutti organizzativi che consentono di archiviare, gestire e controllare l'accesso ai pacchetti. I feed di Azure Artifacts supportano più tipi di pacchetto, ad esempio npm, NuGet, Maven, Python, Cargo e Pacchetti universali. Per altri dettagli, vedere Che cosa sono i feed. Se non si ha ancora un feed, ecco come crearne uno:

  1. Accedere all'organizzazione di Azure DevOps e quindi passare al progetto.

  2. Selezionare Artefatti e quindi selezionare Crea feed.

  3. Immettere un nome descrittivo per il feed e definirne la visibilità (chi può usare il feed). Specificare l'ambito del feed e, se si desidera includere pacchetti da origini pubbliche, selezionare la casella di controllo Origini upstream .

  4. Al termine, fare clic su Crea.

Inizia

Azure Artifacts consente ai team di archiviare, gestire e condividere facilmente i pacchetti da un feed centralizzato. È possibile pubblicare i pacchetti in un feed, utilizzare pacchetti da feed interni o esterni e installare pacchetti da registri pubblici, ad esempio nuget.org, npmjs.com, Maven Central e così via. Selezionare la tecnologia pertinente allo scenario per iniziare:

Tipo di pacchetto Articles
NuGet - Pubblicare pacchetti NuGet - (NuGet.exe)
Dotnet - Pubblicare pacchetti NuGet - (dotnet)
Npm - Pubblicare pacchetti npm
Intenditore - Pubblicare artefatti Maven
Gradle - Pubblicare pacchetti - Gradle
Pitone - Pubblicare pacchetti Python
Carico - Pubblicare pacchetti Cargo
Pacchetti universali - Pubblicare pacchetti universali

Tipo di pacchetto Articles
NuGet - Pubblicare pacchetti NuGet - (NuGet.exe)
Dotnet - Pubblicare pacchetti NuGet - (dotnet)
Npm - Pubblicare pacchetti npm
Intenditore - Pubblicare artefatti Maven
Gradle - Pubblicare pacchetti - Gradle
Pitone - Pubblicare pacchetti Python
Carico - Pubblicare pacchetti Cargo

Tipo di pacchetto Articles
NuGet - Pubblicare pacchetti NuGet - (NuGet.exe)
Dotnet - Pubblicare pacchetti NuGet - (dotnet)
Npm - Pubblicare pacchetti npm
Intenditore - Pubblicare artefatti Maven
Gradle - Pubblicare pacchetti - Gradle
Pitone - Pubblicare pacchetti Python

Disponibilità di funzionalità

Pacchetti Servizi di Azure DevOps Azure DevOps Server 2022 Azure DevOps Server 2020
NuGet
dotnet
npm
Intenditore
Gradle
Pitone
Carico
Pacchetti universali

Monitorare l'utilizzo dell'archiviazione

È possibile tenere traccia dell'utilizzo dell'archiviazione degli artefatti tramite l'interfaccia utente disponibile nelle impostazioni dell'organizzazione o del progetto. Offre visibilità sull'utilizzo sia a livello di organizzazione che di progetto:

Per domande sull'archiviazione o sull'utilizzo degli artefatti, vedere Le domande frequenti sull'archiviazione per altri dettagli.