Sök efter paket i dina feeds

Azure DevOps Services

Det kan vara svårt att hitta rätt paket för projektet, särskilt när det finns många versioner och beroenden. I den här artikeln lär du dig hur du använder Kodsökning för att utföra funktionell paketsökning i Azure DevOps, vilket gör att du kan söka efter paket baserat på deras funktioner, metadata och kodfragment.

Förutsättningar

  • Azure DevOps-organisation och -projekt: Se till att du har en organisation och ett projekt. Om du inte har någon skapar du en organisation eller ett projekt.
  • Azure Artifacts-feed: Kontrollera att du har en Azure Artifacts-feed. Om du inte har någon skapar du en feed.

Sökpaket

  1. Logga in på projektet (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Ange package i sökrutan.

  3. Välj från de nedrullningsbara menyerna för att söka efter feeds, vyer eller pakettyper.

    Skärmbild som visar alternativen för filterpanelen.

Du kan söka i alla feeds i organisationen som standard, oavsett vilket projekt du befinner dig i.

Filtret Vyer visas endast när du väljer en enda feed från filtret Feeds. Med det här filtret kan du visa paket från en viss vy.

Du kan använda typfiltret för att välja den pakettyp som du vill söka efter (till exempel NuGet-paket).

Sök med REST-API:et

Du kan använda REST-API:et för Azure DevOps för att söka efter paket i en specifik organisation. Mer information finns i Hämta paketsökresultat.

Exempel

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

Söka efter överordnade källor

Med hjälp av överordnade källor kan du använda paket från offentliga register och andra Azure Artifacts-feeds. Mer information finns i Sök uppströms.

Kommentar

Du kan bara söka efter paket i överordnade källor från ditt flöde i Azure DevOps Services. NuGet Package Explorer stöder inte sökning efter överordnade paket. Mer information finns i Ladda ned NuGet-paket.

Nästa steg