Suchen von Paketen in Ihren Feeds

Azure DevOps Services

Die Suche nach dem richtigen Paket für Ihr Projekt kann eine Herausforderung sein, insbesondere wenn viele Versionen und Abhängigkeiten betroffen sind. In diesem Artikel erfahren Sie, wie Sie die Codesuche verwenden, um funktionsbezogene Paketsuche in Azure DevOps durchzuführen, mit der Sie nach Paketen basierend auf deren Funktionalität, Metadaten und Codeausschnitten suchen können.

Voraussetzungen

Suchen von Paketen

  1. Melden Sie sich bei Ihrem Projekt an (https://dev.azure.com/{your_organization}/{your_project}).

  2. Eingeben "package" im Suchfeld.

  3. Wählen Sie aus den Dropdownmenüs aus, um nach Feeds, Ansichten oder Pakettypen zu suchen.

    Screenshot: Optionen des Filterbereichs

Sie können standardmäßig in allen Feeds des organization suchen, unabhängig vom Projekt, in dem Sie sich befinden.

Der Filter Ansichten wird nur angezeigt, wenn Sie einen einzelnen Feed aus dem Feedfilter auswählen. Mit diesem Filter können Sie Pakete aus einer bestimmten Ansicht anzeigen.

Sie können den Typfilter verwenden, um den Pakettyp auszuwählen, nach dem Sie suchen möchten (z. B. NuGet-Pakete).

Suchen mit der REST-API

Sie können die Azure DevOps-REST-API verwenden, um nach Paketen in einem bestimmten organization zu suchen. Weitere Informationen finden Sie unter Abrufen von Paketsuchergebnissen.

Beispiel

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"
  }
}

Suchen Upstream Quellen

Mit Upstream Quellen können Sie Pakete aus öffentlichen Registrierungen und anderen Azure Artifacts-Feeds nutzen. Weitere Informationen finden Sie unter Upstream suchen.

Hinweis

Sie können nur in Upstream Quellen aus Ihrem Feed in Azure DevOps Services nach Paketen suchen. NuGet Package Explorer unterstützt die Suche nach Upstream Paketen nicht. Weitere Informationen finden Sie unter Herunterladen von NuGet-Paketen.

Nächste Schritte