Aracılığıyla paylaş


Azure Artifacts nedir?

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

Azure Artifacts, geliştiricilere tüm bağımlılıklarını tek bir akıştan yönetmenin kolay bir yolunu sunar. Bu akışlar, ister ekibiniz içinde, ister kuruluşlarda ister genel olarak çevrimiçi ortamda paketleri depolamak, yönetmek ve paylaşmak için depo görevi görür. Azure Artifacts; NuGet, npm, Python, Maven, Cargo ve Universal Packages gibi birden çok paket türünü destekler.

Not

Azure Artifacts, her kuruluş için 2 GiB ücretsiz depolama alanı sağlar. Bu ücretsiz katman, Azure Artifacts'in iş akışınıza uygun olup olmadığını değerlendirmenize yardımcı olmak için tasarlanmıştır. Kuruluşunuz daha kritik görevleri işlemeye başladığından, uygun kaynaklara sahip olduğunuzdan emin olmak için yapıt depolama sınırını artırın .

Yeni akış oluşturma

Azure Artifacts akışları, paketlere erişimi depolamanıza, yönetmenize ve denetlemenize olanak sağlayan kuruluş yapılarıdır. Azure Artifacts akışları npm, NuGet, Maven, Python, Cargo ve Universal Packages gibi birden çok paket türünü destekler. Daha fazla ayrıntı için Akışlar nelerdir bölümüne göz atın. Henüz bir akışınız yoksa şu şekilde bir akış oluşturabilirsiniz:

  1. Azure DevOps kuruluşunuzda oturum açın ve projenize gidin.

  2. Artifacts'i ve ardından Feed Oluştur'u seçin.

  3. Akışınız için açıklayıcı bir Ad girin ve Görünürlüğünü (akışınızı kimler kullanabilir) tanımlayın. Akışınızın Kapsamını belirtin ve genel kaynaklardan gelen paketleri eklemek istiyorsanız Yukarı akış kaynakları onay kutusunu işaretleyin.

  4. İşiniz bittiğinde Oluştur'u seçin.

Kullanmaya başlama

Azure Artifacts, ekiplerin paketleri merkezi bir akıştan sorunsuz bir şekilde depolamasına, yönetmesine ve paylaşmasına olanak tanır. Paketlerinizi bir akışta yayımlayabilir, iç veya dış akışlardan paketleri kullanabilir ve nuget.org, npmjs.com, Maven Central gibi genel kayıt defterlerinden paketler yükleyebilirsiniz. Başlamak için senaryonuzla ilgili teknolojiyi seçin:

Paket Türü Articles
NuGet - NuGet paketlerini yayımlama - (NuGet.exe)
Dotnet - NuGet paketlerini yayımlama - (dotnet)
Npm - Npm paketlerini yayımlama
Maven - Maven Yapıtlarını Yayımlama
Gradle - Paketleri yayımlama - Gradle
Piton - Python paketlerini yayımlama
Kargo - Kargo paketlerini yayımlama
Evrensel Paketler - Evrensel Paketleri Yayımlama

Paket Türü Articles
NuGet - NuGet paketlerini yayımlama - (NuGet.exe)
Dotnet - NuGet paketlerini yayımlama - (dotnet)
Npm - Npm paketlerini yayımlama
Maven - Maven Yapıtlarını Yayımlama
Gradle - Paketleri yayımlama - Gradle
Piton - Python paketlerini yayımlama
Kargo - Kargo paketlerini yayımlama

Özellik kullanılabilirliği

Paketler Azure DevOps Services Azure DevOps Server 2022 Azure DevOps Server 2020
NuGet
dotnet
npm
Maven
Gradle
Piton
Kargo
Evrensel Paketler

Depolama kullanımını izleme

Yapıt depolama tüketimini kuruluşunuzda veya proje ayarlarınızda bulunan kullanıcı arabirimi aracılığıyla izleyebilirsiniz. Hem kuruluş hem de proje düzeylerinde kullanıma görünürlük sağlar:

  • Proje düzeyinde depolama: Toplam depolama kullanımını ve yapıt türüne göre dökümü görüntüler.

  • Kuruluş düzeyinde depolama: Proje ve yapıt türüne göre tüketim ayrıntıları da dahil olmak üzere toplam depolama kullanımına genel bir bakış sağlar.

Yapıt depolamanız veya kullanımınız hakkında sorularınız varsa daha fazla ayrıntı için Depolama hakkında SSS bölümüne bakın.