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
Projenizde (
https://dev.azure.com/{Your_Organization}/{Your_Project}
) oturum açın.Arama kutusuna girin
package
.Akışlara, görünümlere veya paket türlerine göre arama yapmak için açılan menülerden seçim yapın.
İç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.