Sdílet prostřednictvím


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

  1. Přihlaste se ke svému projektu (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Zadejte package do vyhledávacího pole.

  3. V rozevíracích nabídkách můžete vyhledávat podle informačních kanálů, zobrazení nebo typů balíčků.

    Snímek obrazovky s možnostmi panelu filtru

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.

Další kroky