Поиск пакетов в веб-каналах
Azure DevOps Services
Поиск подходящего пакета для проекта может оказаться сложной задачей, особенно при наличии большого количества версий и зависимостей. Из этой статьи вы узнаете, как использовать поиск кода для выполнения функционального поиска пакетов в Azure DevOps, что позволяет искать пакеты на основе их функциональности, метаданных и фрагментов кода.
Предварительные требования
Организация Azure DevOps и проект. Создайте организацию или проект , если вы еще этого не сделали.
Веб-канал Azure Artifacts. Создайте веб-канал, если у вас его еще нет.
Поиск пакетов
Войдите в проект (
https://dev.azure.com/{your_organization}/{your_project}
).Введите "package" в поле поиска.
Выберите в раскрывающемся меню поиск по веб-каналам, представлениям или типам пакетов.
Вы можете выполнять поиск во всех веб-каналах организации по умолчанию, независимо от проекта, в который вы находитесь.
Фильтр Представления отображается только при выборе одного веб-канала из фильтра Веб-каналы . Этот фильтр позволяет отображать пакеты из определенного представления.
С помощью фильтра Тип можно выбрать тип пакета, который требуется найти (например, пакеты NuGet).
Поиск с помощью REST API
Rest API Azure DevOps можно использовать для поиска пакетов в определенной организации. Дополнительные сведения см. в разделе Получение результатов поиска пакета.
Пример
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"
}
}
Поиск вышестоящий источников
С помощью вышестоящий источников можно использовать пакеты из общедоступных реестров и других веб-каналов Azure Artifacts. Дополнительные сведения см. в разделе Поиск вышестоящий.
Примечание
Вы можете искать пакеты только в вышестоящий источниках из веб-канала в Azure DevOps Services. Обозреватель пакетов NuGet не поддерживает поиск пакетов вышестоящий. Дополнительные сведения см. в статье Скачивание пакетов NuGet.
Дальнейшие действия
Похожие статьи
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по