Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Azure DevOps Services
Encontrar el paquete adecuado para el proyecto puede tardar tiempo, especialmente cuando se administran varias fuentes, versiones y dependencias. En este artículo se muestra cómo usar Azure DevOps Code Search para realizar búsquedas de paquetes funcionales en todas las fuentes. Puede localizar los paquetes en función de la funcionalidad, las versiones o el tipo.
Requisitos previos
| Producto | Requisitos |
|---|---|
| Azure DevOps | - Una organización de Azure DevOps . - Un proyecto de Azure DevOps . - Una fuente de Azure Artifacts. |
Búsqueda de paquetes
La búsqueda de código de Azure DevOps le permite buscar en todas las fuentes de la organización, independientemente del proyecto en el que esté.
Inicie sesión en su organización de Azure DevOps y vaya al proyecto (
https://dev.azure.com/{Your_Organization}/{Your_Project}).En la barra de búsqueda, escriba un término (por ejemplo, hora) en el cuadro de búsqueda y presione Entrar. Este paso devuelve cualquier paquete con el término "time" en su nombre o descripción.
Seleccione la pestaña Paquete para ver todos los resultados de la búsqueda. Use los menús desplegables Fuentes, Vistas o Tipo para filtrar los resultados por fuente, vista de fuente o tipo de paquete (por ejemplo, NuGet).
Nota
El filtro Vistas solo aparece cuando se selecciona una sola fuente en el filtro Fuentes .
Búsqueda de paquetes mediante la API REST
La API REST de Azure DevOps proporciona un punto de conexión que puede usar para buscar paquetes dentro de una organización específica. En el ejemplo siguiente se muestra cómo construir la solicitud HTTP y el cuerpo de la solicitud para buscar el paquete npm react-calendar en todas las fuentes de la organización. Para más información, véase Resultados de búsqueda de paquetes.
Ejemplo:
POST https://almsearch.dev.azure.com/ORGANIZATION_NAME/_apis/search/packagesearchresults?api-version=7.1
{
"$orderBy": null,
"$top": 100,
"$skip": 0,
"searchText": "react-calendar",
"filters": {
"ProtocolType": "Npm"
}
}
Búsqueda de paquetes en fuentes ascendentes
Usando orígenes ascendentes de Azure Artifacts, los desarrolladores pueden consumir paquetes de diferentes fuentes y registros públicos, como NuGet.org. Con Azure Artifacts, puede buscar varios tipos de paquetes en sus orígenes ascendentes.
Inicie sesión en la colección de Azure DevOps y vaya al proyecto.
Seleccione Artefactos y, a continuación, seleccione tu feed en el menú desplegable.
Seleccione Buscar orígenes ascendentes en la esquina superior derecha de la página.
Elija un tipo de paquete y escriba el nombre exacto en el cuadro de texto Nombre del paquete . El nombre del paquete distingue mayúsculas de minúsculas y debe coincidir exactamente.
Seleccione Buscar para ver una lista de versiones disponibles para el paquete que ha buscado.
Nota
La búsqueda de paquetes en orígenes ascendentes de su feed solo está disponible en Azure DevOps Services.