Wyszukiwanie pakietów w kanałach informacyjnych
Azure DevOps Services
Znalezienie odpowiedniego pakietu dla projektu może być trudne, zwłaszcza jeśli istnieje wiele wersji i zależności. W tym artykule dowiesz się, jak używać funkcji wyszukiwania kodu do wykonywania funkcjonalnego wyszukiwania pakietów w usłudze Azure DevOps, co umożliwia wyszukiwanie pakietów na podstawie ich funkcji, metadanych i fragmentów kodu.
Wymagania wstępne
- Organizacja i projekt usługi Azure DevOps: Upewnij się, że masz organizację i projekt. Jeśli go nie masz, utwórz organizację lub projekt.
- Źródło danych usługi Azure Artifacts: upewnij się, że masz źródło danych usługi Azure Artifacts. Jeśli go nie masz, utwórz kanał informacyjny.
Wyszukaj pakiety
Zaloguj się do projektu (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Wprowadź
package
w polu wyszukiwania.Wybierz z menu rozwijanych, aby wyszukiwać według źródeł danych, widoków lub typów pakietów.
Domyślnie możesz wyszukiwać we wszystkich kanałach informacyjnych organizacji, niezależnie od projektu, w którym się znajdujesz.
Filtr Widoki jest wyświetlany tylko po wybraniu pojedynczego źródła danych z filtru Źródła danych . Ten filtr umożliwia wyświetlanie pakietów z określonego widoku.
Możesz użyć filtru Typ , aby wybrać typ pakietu, który chcesz wyszukać (na przykład pakiety NuGet).
Wyszukiwanie za pomocą interfejsu API REST
Interfejs API REST usługi Azure DevOps umożliwia wyszukiwanie pakietów w określonej organizacji. Aby uzyskać więcej informacji, zobacz Pobieranie wyników wyszukiwania pakietów.
Przykład
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"
}
}
Wyszukiwanie źródeł nadrzędnych
Korzystając ze źródeł nadrzędnych, można korzystać z pakietów z publicznych rejestrów i innych źródeł danych usługi Azure Artifacts. Aby uzyskać więcej informacji, zobacz Wyszukiwanie nadrzędne.
Uwaga
Pakiety można wyszukiwać tylko w źródłach nadrzędnych z kanału informacyjnego w usłudze Azure DevOps Services. Eksplorator pakietów NuGet nie obsługuje wyszukiwania pakietów nadrzędnych. Aby uzyskać więcej informacji, zobacz Pobieranie pakietów NuGet.