Akışlarınız genelinde paketleri arama

Azure DevOps Services

Özellikle çok sayıda sürüm ve bağımlılık söz konusu olduğunda projeniz için doğru paketi bulmak zor olabilir. Bu makalede, Azure DevOps'ta işlevsel paket araması gerçekleştirmek için Kod Arama'yı nasıl kullanacağınızı ve bu sayede işlevlerine, meta verilerine ve kod parçacıklarına göre paket aramanızı nasıl sağlayacağınızı öğreneceksiniz.

Önkoşullar

  • Azure DevOps kuruluşu ve projesi: Bir kuruluşunuz ve projeniz olduğundan emin olun. Kuruluşunuz yoksa bir kuruluş veya proje oluşturun.
  • Azure Artifacts akışı: Azure Artifacts akışına sahip olduğunuzdan emin olun. Yoksa bir akış oluşturun.

Arama paketleri

  1. Projenizde (https://dev.azure.com/{Your_Organization}/{Your_Project}) oturum açın.

  2. Arama kutusuna girin package .

  3. Akışlara, görünümlere veya paket türlerine göre arama yapmak için açılan menülerden seçim yapın.

    Filtre paneli seçeneklerini gösteren ekran görüntüsü.

İçinde olduğunuz projeden bağımsız olarak varsayılan olarak kuruluşun tüm akışlarında arama yapabilirsiniz.

Görünümler filtresi yalnızca Akışlar filtresinden tek bir akış seçtiğinizde gösterilir. Bu filtre, belirli bir görünümden paketleri görüntülemenizi sağlar.

Tür filtresini kullanarak aramak istediğiniz paket türünü seçebilirsiniz (örneğin, NuGet paketleri).

REST API ile arama

Belirli bir kuruluştaki paketleri aramak için Azure DevOps REST API'sini kullanabilirsiniz. Daha fazla bilgi için bkz . Paket arama sonuçlarını getirme.

Örnek

POST https://almsearch.dev.azure.com/ORGANIZATION_NAME/_apis/search/packagesearchresults?api-version=7.0
{
  "$orderBy": null,
  "$top": 100,
  "$skip": 0,
  "searchText": "react-calendar",
  "filters": {
    "ProtocolType": "Npm"
  }
}

Yukarı akış kaynaklarında arama

Yukarı akış kaynaklarını kullanarak genel kayıt defterlerinden ve diğer Azure Artifacts akışlarından gelen paketleri kullanabilirsiniz. Daha fazla bilgi için bkz . Yukarı akışta arama yapma.

Not

Azure DevOps Services'te yalnızca akışınızdan yukarı akış kaynaklarında paket arayabilirsiniz. NuGet Paket Gezgini yukarı akış paketlerini aramayı desteklemez. Daha fazla bilgi için bkz . NuGet paketlerini indirme.

Sonraki adımlar