Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Hizmetleri
Azure Artifacts, genel akışları kullanarak dış müşteriler de dahil olmak üzere kuruluşunuzun dışındaki kullanıcılarla paketleri paylaşmanın kolay bir yolunu sağlar. Genel akışlarda depolanan paketlere, Azure DevOps hesabına gerek kalmadan İnternet'teki herkes tarafından erişilebilir ve yüklenebilir.
Önkoşullar
| ürün | Gereksinimler |
|---|---|
| Azure DevOps | - Azure DevOps kuruluşu. - Azure DevOps projesi. |
Not
Genel akışlar yalnızca Azure DevOps Services'ta kullanılabilir.
Genel akış oluşturma
Önemli
Yalnızca Genel projeye izin ver ilkesi zaten etkin olan kuruluşlar proje oluşturabilir veya projenin görünürlüğünü genel olarak değiştirebilir. İlke artık onu kullanmayan kuruluşlar tarafından kullanılamaz. Microsoft, tüm genel proje gereksinimleriniz için GitHub'ın kullanılmasını önerir.
Genel akışlar, ortak bir projedeki proje kapsamlı akışlardır. Genel akışlar barındırma projesinin görünürlük ayarlarını devralır.
Azure DevOps kuruluşunuzda oturum açın ve genel projenize gidin.
Yapıtlar'ı ve ardından Akış Oluştur'u seçin.
Akışınız için bir Ad girin, kapsamı için Proje: GenelProje (Önerilen) seçeneğini belirleyin ve ardından Oluştur'u seçin.
Paketleri paylaşma
Paketlerinizi herkese açık olarak paylaşmak için akış URL'nizi paylaşmanız yeterlidir; örneğin: https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME> veya paket rozetlerini kullanarak tek tek paketleri paylaşabilirsiniz. Projeniz genel olarak kaldığı sürece herkes Azure DevOps hesabına gerek kalmadan genel akışınızdan paketlere erişebilir ve paketleri indirebilir.
Not
Paket rozetlerini etkinleştirmek için Akış Yöneticisi olmanız gerekir. Daha fazla ayrıntı için bkz . İzinleri yönetme.
Paketleri yayımlama (CLI)
| Paket Türü | Makaleler |
|---|---|
| NuGet |
-
NuGet paketlerini yayımlama - (NuGet.exe) - NuGet paketlerini yayımlama - (dotnet) |
| Npm | - Npm paketlerini yayımlama |
| Maven | - Maven Yapıtlarını Yayımlama |
| Gradle | - Gradle kullanarak Yapıtları yayımlama |
| Python | - Python paketlerini yayımlama |
| Yük | - Kargo paketlerini yayımlama |
| Evrensel Paketler | - Evrensel Paketleri Yayımlama |
Azure Pipelines ile paketleri yayımlama
| Paket Türü | Makaleler |
|---|---|
| NuGet | - NuGet paketlerini yayımlama |
| Npm | - Npm paketlerini yayımlama |
| Maven | - Maven Yapıtlarını Yayımlama |
| Gradle | - Gradle ile Yapıtları Yayımlama |
| Python | - Python paketlerini yayımlama |
| Yük | - Kargo paketlerini yayımlama (YAML/Klasik) |
| Evrensel Paketler | - Evrensel Paketleri Yayımlama |
Not
Kuruluşunuz güvenlik duvarı veya ara sunucu kullanıyorsa Azure Artifacts Etki Alanı URL'lerine ve IP adreslerine izin verin.