Paketlerden nuget.org

Azure DevOps Services | TFS 2018

Not

NuGet akış kaynakları yalnızca Azure DevOps Services ve TFS 2018 Güncelleştirme 2 ve daha yeni sürümlerde kullanılabilir.

İstemci NuGet yerel olarak birden çok paket kaynağı desteklediğinden hem nuget.org hem de özel akışlardan (örneğin, Azure Artifacts akışınızı) kullanabilirsiniz. Ancak, bu yapılandırmayla ilgili bazı sınırlamalar (yukarı akış kaynakları kavramları sayfasında açıklanıyor) vardır ve bunun yerine paket kaynaklarını sunucu tarafında tek bir akış ve yukarı akış kaynakları kullanarak yönetmenizi öneririz.

Nuget.org yukarı akış kaynağı, nuget.org istemcinin birden çok arama sorgusu yapmadan her iki konumdan paketleri yükley NuGet akışınıza içeriklerini birleştirmenize olanak sağlar. Yukarı akış kaynaklarının etkinleştirilmesi, kullanmakta olduğu paketlerin yukarı akış kaynağından otomatik olarak kaydedilene de olanak sağlar.

Yukarı akış kaynakları kavramı hakkında daha fazla bilgi edinmek için lütfen kavramlar sayfasına bakın.

Yukarı akışı yeni akışta etkinleştirme

  1. Yeni bir akış oluşturun. "Bu akış aracılığıyla ortak kaynaklardan paketleri kullan" radyo düğmesini seçili bırakın.
  2. Uygulama yapılandırmanızı NuGet güncelleştirin.

Mevcut akışta yukarı akışı etkinleştirme

Önemli

Yaygın olarak nuget.org akışta bir yukarı akış kaynağının etkinleştirilmesi, bu akışa beklenmeyen paketlerin kaydedilmiş olmasıyla sonuçlandırabilirsiniz. Daha fazla bilgi edinin

  1. Akışınızı düzenleyin. Akış ayarlarını açmak için sayfanın sağ üst köşesindeki dişli simgesini seçin.
  2. Yukarı akış kaynakları özetlerini seçin.
  3. CommandBar'da Yukarı akış kaynağı ekle'yi seçin.
  4. Akış URL'si seçin'i ve nuget.org ( . https://api.nuget.org/v3/index.json) Sınıyorsanız yukarı akış adını özelleştirin.
  5. Add (Ekle) seçeneğini belirleyin.
  6. Uygulama yapılandırmanızı NuGet güncelleştirin.

Akış yukarı akış nuget.org etkinleştiren veya akışınıza yönelik bir paket isteği çalıştıran herhangi bir veya nuget.org Owner Contributor akışınıza kaydedebilir. Akış URL'nizi büyük bir tüketici kümesine dağıttıysanız, bu, takımınız dışındaki kullanıcıların akışınıza beklemeden paketleri kaydedebilir olduğu anlamına gelir.

Bu konuda endişeleriniz varsa yeni bir akış oluşturmayı ve ardından nuget.org akışınızı bu akışa yukarı akış kaynakları olarak eklemeyi düşünün.

Uygulama yapılandırmanızı NuGet güncelleştirme

Akışınızı ve yukarı akış kaynağınızı kullanmak için, akış paketlerini kullanma NuGet izleyin. Bu akışı daha önce ayarladıysanız yine de bu yönergeleri hızlı bir şekilde uygulayın ve kaynak olarak NuGet.org'un devre dışı bırakıldıklardan emin olun. Bu, tüm paket isteklerinin Azure DevOps Services akışınıza gönderildiğini güvence altına alır ve bu da akış yukarı akış kaynağının garantili kaydetme nuget.org gerekir.

Kaydedilen paketleri filtreleme

Uygun Kaynak filtresini seçerek akışınıza kaydedilmiş paketleri görebilir.

Kaynak, veri kümelerini filtrelemek nuget.org.

Önbelleğe alınmış paketlerinizi görüntüleme

Filtreleme kaynak nuget.org.