Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Azure DevOps fournit des fonctionnalités de recherche puissantes qui vous aident à trouver rapidement des éléments de travail, des fichiers de code, des pages wiki et des packages dans vos projets et votre organisation. Utilisez des mots clés, des caractères génériques et des filtres de recherche avancés pour localiser exactement ce dont vous avez besoin.
Ce que vous pouvez rechercher
- Éléments de travail : rechercher des bogues, des récits utilisateur, des tâches et d’autres éléments de travail
- Code : effectuer une recherche dans des fichiers et référentiels de code source
- Pages Wiki : Localiser les informations dans les wikis du projet et des wikis publiés
- Packages : Rechercher des artefacts dans les flux Azure Artifacts
Pour plus d’informations sur des types de recherche spécifiques, consultez :
- Recherche de code fonctionnel
- Extension Recherche de code
- Recherche d’élément de travail fonctionnel
- Recherche de package fonctionnel
Prérequis
| Niveau d’accès | Capacités de recherche |
|---|---|
| Tous les membres du projet | Chaque membre du projet peut utiliser les fonctions de recherche, notamment les utilisateurs disposant des parties prenantes, des niveaux d’accès de base et supérieurs. |
| Limitations des parties prenantes |
-
Recherche wiki : Limité aux wikis provisionnés uniquement. Les résultats wiki publiés ne s’affichent pas, car ils nécessitent un accès aux référentiels standard. - Recherche de code : Non disponible pour les utilisateurs des parties prenantes. |
Remarque
Résultats basés sur l’accès : Lorsque vous effectuez une recherche dans l’ensemble de l’organisation ou de la collection, seuls les résultats des projets et des éléments auxquels vous avez accès sont accessibles.
Important
Pour Azure DevOps Server, un administrateur de collection doit installer et configurer la recherche avant que ces fonctionnalités soient disponibles.
Conseils de recherche
-
Commencez par des mots clés : Commencez votre recherche avec des mots clés pertinents, puis appliquez des filtres pour affiner les résultats en fonction des besoins.
- Ajuster les filtres : si votre recherche initiale ne génère pas les résultats souhaités, essayez de supprimer des filtres et de rechercher à nouveau. Une fois que vous voyez les résultats de la recherche, vous pouvez les affiner en appliquant des filtres appropriés et en effectuant une nouvelle recherche.
- Vérifier l’orthographe : Vérifiez que vos termes de recherche sont correctement orthographiés, car la recherche ne corrige pas automatiquement les erreurs d’orthographe.
- Affiner les recherches génériques : si vous recevez un message indiquant qu’aucun fichier correspondant n’est trouvé en raison d’une recherche générique avec trop de correspondances, rendez votre recherche plus spécifique. Ajoutez plus de caractères ou utilisez davantage de filtres pour limiter le nombre de correspondances possibles.
- Respect de la casse : Toutes les recherches ne respectent pas la casse.
Fonctionnalités de recherche, utilisation et exemples
Les fonctionnalités suivantes s’appliquent à toutes les recherches, notamment les éléments de travail, le code, les wikis et les packages.
Les fonctionnalités suivantes s’appliquent à toutes les recherches, notamment les éléments de travail, le code et les packages.
| Fonctionnalité de recherche | Utilisation | Exemple : |
|---|---|---|
| Mot clé | Recherche basée sur un ou plusieurs mots clés |
validate recherche des instances qui contiennent le mot valider |
| Correspondance exacte | Rechercher en fonction d’une correspondance exacte, placée entre guillemets doubles |
"Client not found" recherche les instances qui contiennent la correspondance exacte du client. La recherche peut ne pas gérer les caractères spéciaux comme prévu. Essayez d’échapper à des caractères spéciaux ou de simplifier l’expression de recherche |
| Caractère générique | - Ajoutez des caractères * génériques et ?, aux mots clés pour étendre les critères de recherche.- Ajoutez * à la fin d’un mot clé pour rechercher les éléments qui commencent par le mot clé.- Ajoutez ? au milieu pour représenter n’importe quel caractère alphanumérique.- Utilisez des caractères génériques n’importe où dans votre chaîne de recherche, à l’exception d’un préfixe. Vous pouvez utiliser des caractères génériques de préfixe avec les autres fonctions de filtre de recherche. - Vous pouvez utiliser plusieurs caractères génériques pour faire correspondre plusieurs caractères. |
-
alpha?version recherche des instances de alpha1version et alphaXversion.- Browser* recherche des instances de BrowserEdge, BrowserIE et BrowserFirefox.- CodeSenseHttp* recherche des fichiers contenant des mots qui commencent par CodeSenseHttp, tels que CodeSenseHttpClient et CodeSenseHttpClientTest. |
| Opérateurs booléens | - Recherchez deux mots clés ou plus à l’aide d’opérateurs booléens : AND, ORet NOT (doit être en majuscules).- Ajoutez des parenthèses aux clauses pour prendre en charge les regroupements logiques. - Étant donné que AND l’opérateur par défaut est l’opérateur par défaut, une entrée de deux mots clés sans opérateur est identique à une AND recherche.- Validate AND revisit recherche les fichiers qui contiennent à la fois les mots valides et revisités. |
-
Validate OR revisit recherche les fichiers qui contiennent l’un des mots valides ou revisités.- Validate NOT revisit recherche des fichiers qui contiennent le mot valider , mais pas le mot, revisiter.- (Validate NOT revisit) OR "release delayed" recherche des fichiers qui contiennent le mot valider , mais pas le mot, *revisiter ou les fichiers qui contiennent la mise en production de l’expression retardée. |
| Caractères spéciaux | - Échappez les caractères (spéciaux , , )[, ]:, , et *?en les plaçant dans une expression délimitée par des guillemets doubles.- Incluez des caractères spéciaux dans une chaîne de recherche ou recherchez spécifiquement des caractères spéciaux, conformément aux règles suivantes : - CodeA23 ? R recherche des fichiers contenant des mots qui commencent par CodeA23 - Avoir un caractère alphanumérique suivant et se terminer par R. Par exemple, CodeA234R et CodeA23QR. - Recherchez un caractère spécial qui ne fait pas partie du langage de requête. |
-
"flatten()" recherche la chaîne littérale aplatit(). Recherchez une occurrence littérale du caractère de guillemets doubles « en le précèdent par le caractère \ d’échappement et en plaçant la chaîne de recherche entre guillemets doubles.- "\"react-redux\"" recherche la chaîne littérale « react-redux ». |
| Proximité | - Recherchez des fichiers basés sur les environs à l’aide d’opérateurs de proximité : NEAR, BEFORE et AFTER (doit être en majuscules). - Par défaut, la recherche de proximité recherche des termes dans un délai de cinq jetons. |
-
term1 BEFORE term2 retourne tous les fichiers où term1 se produit AVANT terme2 à une distance de cinq jetons entre eux.- term1 AFTER term2 retourne les mêmes résultats que le terme 2 BEFORE term1.- term1 NEAR term2 retourne tous les fichiers où term1 se trouve dans une distance de jeton de cinq à partir de term2 dans n’importe quelle direction.
term1 NEAR term2 retourne les mêmes résultats que term1 BEFORE term2 OR term2 BEFORE term1. |
| Fonctionnalité de recherche | Utilisation | Exemple : |
|---|---|---|
| Mot clé | Recherche basée sur un ou plusieurs mots clés |
validate recherche des instances qui contiennent le mot valider. |
| Correspondance exacte | Rechercher en fonction d’une correspondance exacte, placée entre guillemets doubles |
"Client not found" recherche les instances qui contiennent la correspondance exacte du client. La recherche peut ne pas gérer les caractères spéciaux comme prévu. Essayez d’échapper à des caractères spéciaux ou de simplifier l’expression de recherche. |
| Caractère générique | - Ajoutez des caractères * génériques et ?, aux mots clés pour étendre les critères de recherche.- Ajoutez * à la fin d’un mot clé pour rechercher les éléments qui commencent par le mot clé.- Ajoutez ? au milieu pour représenter n’importe quel caractère alphanumérique.- Utilisez des caractères génériques n’importe où dans votre chaîne de recherche, à l’exception d’un préfixe. Vous pouvez utiliser des caractères génériques de préfixe avec les autres fonctions de filtre de recherche. - Vous pouvez utiliser plusieurs caractères génériques pour faire correspondre plusieurs caractères. |
-
alpha?version recherche des instances de alpha1version et alphaXversion.- Browser* recherche des instances de BrowserEdge, BrowserIE et BrowserFirefox.- CodeSenseHttp* recherche des fichiers contenant des mots qui commencent par CodeSenseHttp, tels que CodeSenseHttpClient et CodeSenseHttpClientTest. |
| Opérateurs booléens | - Recherchez deux mots clés ou plus à l’aide d’opérateurs booléens : AND, ORet NOT (doit être en majuscules).- Ajoutez des parenthèses aux clauses pour prendre en charge les regroupements logiques. - Étant donné que AND l’opérateur par défaut est l’opérateur par défaut, une entrée de deux mots clés sans opérateur est identique à une AND recherche.- Validate AND revisit recherche les fichiers qui contiennent à la fois les mots valides et revisités. |
-
Validate OR revisit recherche les fichiers qui contiennent l’un des mots valides ou revisités.- Validate NOT revisit recherche des fichiers qui contiennent le mot valider , mais pas le mot, revisiter.- (Validate NOT revisit) OR "release delayed" recherche des fichiers qui contiennent le mot valider , mais pas le mot, *revisiter ou les fichiers qui contiennent la mise en production de l’expression retardée. |
| Caractères spéciaux | - Échappez les caractères (spéciaux , , )[, ]:, , et *?en les plaçant dans une expression délimitée par des guillemets doubles.- Incluez des caractères spéciaux dans une chaîne de recherche ou recherchez spécifiquement des caractères spéciaux, conformément aux règles suivantes : - CodeA23 ? R recherche des fichiers contenant des mots qui commencent par CodeA23 - Avoir un caractère alphanumérique suivant et se terminer par R. Par exemple, CodeA234R et CodeA23QR. - Recherchez un caractère spécial qui ne fait pas partie du langage de requête. |
-
"flatten()" recherche la chaîne littérale aplatit(). Recherchez une occurrence littérale du caractère de guillemets doubles « en le précèdent par le caractère \ d’échappement et en plaçant la chaîne de recherche entre guillemets doubles.- "\"react-redux\"" recherche la chaîne littérale « react-redux ». |
Rechercher à partir de différents contextes
L’expérience de recherche s’adapte en fonction de l’emplacement où vous démarrez votre recherche :
- Vue d’ensemble de l’organisation : Rechercher dans tous les projets et référentiels
- Vue d’ensemble du projet : filtre automatiquement les résultats dans le projet actuel
- Pages de tableaux : affiche les éléments de travail récents et les backlogs auxquels vous avez accédé
- Azure Repos/Pipelines/Plans de test/Artefacts : affiche les filtres pertinents pour les recherches de code et d’artefacts
- Pages Wiki : valeurs par défaut pour le contenu wiki et affiche les pages récemment ouvertes
Ressources associées :
Conseil
Aucun résultat trouvé ?
Si les recherches génériques retournent trop de résultats, réduisez votre recherche en ajoutant des caractères plus spécifiques ou en appliquant des filtres.
Fonctionnalités de recherche supplémentaires
Le tableau suivant présente d’autres tâches de recherche et où les trouver :
| Tâche de recherche | Action |
|---|---|
| Rechercher un paramètre d’organisation | Accédez à votre organisation et sélectionnez Paramètres de l’organisation. |
| Rechercher un paramètre de projet | Accédez à votre projet et sélectionnez Paramètres du projet. |
| Rechercher un paramètre utilisateur | Accédez à la page Paramètres utilisateur. |
| Rechercher un utilisateur | Accédez à votre organisation et sélectionnez Utilisateurs des paramètres>de l’organisation, puis entrez le nom dans la zone de filtre. |
| Rechercher une organisation | Faites défiler le côté gauche de votre écran, qui répertorie toutes les organisations. |
| Rechercher un projet | Accédez à votre organisation, puis entrez le nom du projet dans la zone Filtrer les projets. |
| Afficher l’historique des fichiers et comparer les versions | Accédez à >, mettez en surbrillance votre fichier, puis sélectionnez Historique. |
Remarque
Lorsque vous effectuez une recherche à partir de la page paramètres de l’organisation, vos résultats de recherche incluent les paramètres au niveau de l’organisation et au niveau du projet.
Exigences en matière de réindexation de recherche
La recherche présente la limitation suivante : si vous effectuez une opération de récupération d’urgence (DR) et revenez à un instantané antérieur de votre base de données SQL, réindexez toutes vos collections.
Extensions de recherche
Améliorez vos fonctionnalités de recherche avec ces extensions de la Place de marché :
- Recherche de code : fournit des résultats de recherche rapides, flexibles et précis dans tous vos référentiels de code. Obligatoire pour rechercher du contenu du code.
- Recherche de chemins Azure : ajoute un hub de recherche spécialisé à Azure Boards pour rechercher des éléments de travail par itération et chemins de zone sans créer de requêtes personnalisées.
Remarque
La prise en charge de l’extension varie selon le déploiement d’Azure DevOps. Pour obtenir de l’aide, visitez Visual Studio Marketplace.