Vyhledávání balíčků v informačních kanálech
Služby Azure DevOps
Nalezení správného balíčku pro váš projekt může být náročné, zejména pokud existuje mnoho verzí a závislostí. V tomto článku se dozvíte, jak pomocí vyhledávání kódu provádět vyhledávání funkčních balíčků v Azure DevOps, které umožňuje vyhledávat balíčky na základě jejich funkcí, metadat a fragmentů kódu.
Požadavky
- Organizace a projekt Azure DevOps: Ujistěte se, že máte organizaci a projekt. Pokud ho nemáte, vytvořte organizaci nebo projekt.
- Informační kanál Azure Artifacts: Ujistěte se, že máte informační kanál Azure Artifacts. Pokud ho nemáte, vytvořte informační kanál.
Vyhledávací balíčky
Přihlaste se ke svému projektu (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Zadejte
package
do vyhledávacího pole.V rozevíracích nabídkách můžete vyhledávat podle informačních kanálů, zobrazení nebo typů balíčků.
Ve výchozím nastavení můžete vyhledávat ve všech informačních kanálech organizace bez ohledu na projekt, ve kterém jste.
Filtr Zobrazení se zobrazí jenom tehdy , když vyberete jeden informační kanál z filtru Informační kanály . Tento filtr umožňuje zobrazit balíčky z určitého zobrazení.
Pomocí filtru Typ můžete zvolit typ balíčku, který chcete vyhledat (například balíčky NuGet).
Hledání pomocí rozhraní REST API
K vyhledání balíčků v konkrétní organizaci můžete použít rozhraní REST API Azure DevOps. Další informace najdete v tématu Načtení výsledků hledání balíčku.
Příklad
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"
}
}
Vyhledávání upstreamových zdrojů
Pomocí upstreamových zdrojů můžete využívat balíčky z veřejných registrů a dalších informačních kanálů Azure Artifacts. Další informace najdete v tématu Hledání upstreamu.
Poznámka:
Balíčky můžete vyhledávat pouze v upstreamových zdrojích z informačního kanálu v Azure DevOps Services. Průzkumník balíčků NuGet nepodporuje vyhledávání upstreamových balíčků. Další informace najdete v tématu Stažení balíčků NuGet.