Skip to main content

Enterprise Server 3.15 est actuellement disponible en tant que version finale (RC).

Recherche de problèmes et de demandes de tirage

Vous pouvez rechercher des problèmes et des demandes de tirage (pull request) sur GitHub Enterprise Server et restreindre les résultats en utilisant ces qualificateurs de recherche dans n’importe quelle combinaison.

Dans cet article

Vous pouvez rechercher des problèmes et des demandes de tirage (pull requests) de manière globale dans GitHub Enterprise Server, ou rechercher des problèmes et des demandes de tirage au sein d’une organisation particulière. Pour plus d’informations, consultez « À propos de la recherche sur GitHub ».

**Remarques : **

  • Cet article contient des exemples de recherches sur le site web GitHub.com, mais vous pouvez utiliser les mêmes filtres de recherche sur votre instance GitHub Enterprise Server.

  • Pour obtenir la liste des syntaxes de recherche que vous pouvez ajouter à n’importe quel qualificateur de recherche afin d’améliorer vos résultats, consultez « Compréhension de la syntaxe de recherche ».

  • Utilisez des guillemets autour des termes de recherche composés de plusieurs mots. Par exemple, pour rechercher les problèmes qui ont l’étiquette « In progress », vous devez rechercher label:"in progress". La recherche ne respecte pas la casse.

  • Utilisez un symbole moins (trait d’union) pour exclure les résultats qui correspondent à un qualificateur. Par exemple, pour ignorer les problèmes créés par l’utilisateur « octocat », vous devez utiliser -author:octocat dans votre recherche. Notez que cela ne fonctionne pas pour les qualificateurs de métadonnées manquants.

  • Vous pouvez placer votre curseur sur la barre de recherche au-dessus de la liste des problèmes ou demandes de tirage avec un raccourci clavier. Pour plus d’informations, consultez « Raccourcis clavier ».

Rechercher uniquement les problèmes ou les demandes de tirage

Par défaut, la recherche dans GitHub Enterprise Server retourne à la fois les problèmes et les demandes de tirage (pull requests). Toutefois, vous pouvez restreindre les résultats de la recherche aux problèmes ou aux demandes de tirage à l’aide du qualificateur type ou is.

QualificateurExemple
type:prcat type:pr permet de rechercher les demandes de tirage comportant le mot « cat ».
type:issuegithub commenter:defunkt type:issue permet de rechercher les problèmes qui contiennent le mot « github » et qui ont fait l’objet d’un commentaire par @defunkt.
is:prevent is:pr permet de rechercher les demandes de tirage comportant le mot « event ».
is:issueis:issue label:bug is:closed permet de rechercher les problèmes fermés comportant l’étiquette « bug ».

Rechercher en fonction du titre, du corps ou des commentaires

Avec le qualificateur in, vous pouvez restreindre votre recherche au titre, au corps, aux commentaires ou à une combinaison de ces éléments. Quand vous omettez ce qualificateur, la recherche porte à la fois sur le titre, le corps et les commentaires.

QualificateurExemple
in:titlewarning in:title permet de rechercher les problèmes dont le titre comporte « warning ».
in:bodyerror in:title,body permet de rechercher les problèmes dont le titre ou le corps comporte le terme « error ».
in:commentsshipit in:comments permet de rechercher les problèmes où « shipit » est mentionné dans les commentaires.

Rechercher dans les dépôts d’un utilisateur ou d’une organisation

Pour rechercher des problèmes et des demandes de tirage dans tous les dépôts appartenant à un utilisateur ou une organisation spécifique, vous pouvez utiliser le qualificateur user ou org. Pour rechercher des problèmes et des demandes de tirage dans un dépôt spécifique, vous pouvez utiliser le qualificateur repo.

Si vous avez accès aux demandes de tirage de plus de 10 000 dépôts, vous devez limiter votre recherche à une organisation, un compte personnel ou un dépôt spécifiques pour voir les résultats.

QualificateurExemple
user:USERNAMEuser:defunkt ubuntu permet de rechercher les problèmes comportant le mot « ubuntu » dans les dépôts appartenant à @defunkt.
org:ORGNAMEorg:github permet de rechercher des problèmes dans les dépôts appartenant à l’organisation GitHub.
repo:USERNAME/REPOSITORYrepo:mozilla/shumway created:<2012-03-01 permet de rechercher les tickets du projet shumway de @mozilla créés avant mars 2012.

Rechercher en fonction de l’état ouvert ou fermé

Vous pouvez filtrer les tickets et les demandes de tirage en fonction de leur état, ouvert ou fermé, à l’aide du qualificateur state ou is.

QualificateurExemple
state:openlibraries state:open mentions:vmg permet de rechercher les problèmes ouverts qui mentionnent @vmg avec le mot « libraries ».
state:closeddesign state:closed in:body permet de rechercher les problèmes fermés dont le corps comprend le mot « design ».
is:openperformance is:open is:issue permet de rechercher les problèmes ouverts comportant le mot « performance ».
is:closedandroid is:closed permet de rechercher les tickets fermés et les demandes de tirage comportant le mot « android ».

Rechercher des demandes de tirage dans la file d’attente de fusion

Vous pouvez également utiliser le qualificateur is pour rechercher les demandes de tirage qui sont mises en file d’attente pour être fusionnées.

QualificateurExemple
is:queuedis:queued correspond aux demandes de tirage actuellement mises en file d’attente pour être fusionnées.

Rechercher par la raison pour laquelle un problème a été fermé

Vous pouvez filtrer les problèmes en fonction de la raison donnée lorsque le problème a été fermé, à l’aide du qualificateur reason.

QualificateurExemple
reason:completedlibraries is:closed reason:completed permet de rechercher les problèmes comportant le mot « libraries », qui ont été fermés avec l’état « closed ».
reason:"not planned"libraries is:closed reason:"not planned" correspond aux problèmes liés au mot « bibliothèques » fermées avec l’état « non planifié ».

Filtrer en fonction de la visibilité du dépôt

Vous pouvez effectuer un filtrage en fonction de la visibilité du dépôt contenant les problèmes et les demandes de tirage à l’aide du qualificateur is. Pour plus d’informations, consultez « À propos des dépôts ».

QualificateurExemple
is:publicis:public correspond aux problèmes et aux demandes de tirage (pull requests) dans les référentiels publics.
is:internalis:internal correspond aux problèmes et aux demandes de tirage (pull requests) dans des référentiels internes.
is:privateis:private cupcake correspond aux problèmes et aux demandes de tirage (pull requests) qui contiennent le mot « cupcake » dans les référentiels privés auxquels vous pouvez accéder.

Rechercher en fonction de l’auteur

Le qualificateur author permet de rechercher les problèmes et les demandes de tirage créés par un utilisateur ou un compte d’intégration spécifique.

QualificateurExemple
author:USERNAMEcool author:gjtorikian permet de rechercher les tickets et les demandes de tirage comportant le mot « cool », et qui ont été créés par @gjtorikian.
in:body author:USERNAMEbootstrap in:body author:mdo permet de rechercher les problèmes écrits par @mdo et dont le corps contient le mot « bootstrap ».
author:app/USERNAMEauthor:app/robot permet de rechercher les problèmes créés par le compte d’intégration nommé « robot ».
-author:app/USERNAME -author:app/robot permet de rechercher les problèmes créés par tous les utilisateurs autres que le compte d’intégration appelé « robot ». Le signe moins, ou tiret (-), avant le qualificateur signifie un NOT logique pour le qualificateur dans la requête de recherche.

Rechercher en fonction de la personne responsable

Le qualificateur assignee permet de rechercher les problèmes et les demandes de tirage affectés à un certain utilisateur. Vous pouvez rechercher des problèmes et des demandes de tirage qui ont n’importe quel destinataire à l’aide du caractère générique *, mais uniquement dans un seul référentiel. Vous pouvez également rechercher des problèmes et des demandes de tirage qui n’ont aucun destinataire.

QualificateurExemple
assignee:USERNAMEassignee:vmg repo:libgit2/libgit2 permet de rechercher les problèmes et les demandes de tirage dans le projet libgit2 de libgit2, qui sont affectés à @vmg.
assignee:*is:open is:issue assignee :* correspond aux problèmes ouverts au sein d’un référentiel unique qui sont affectés à n’importe quel utilisateur.

Rechercher en fonction de la mention

Le qualificateur mentions permet de détecter les problèmes qui mentionnent un utilisateur spécifique. Pour plus d’informations, consultez « Syntaxe de base pour l’écriture et la mise en forme ».

QualificateurExemple
mentions:USERNAME resque mentions:defunkt permet de rechercher les problèmes comportant le mot « resque », qui mentionnent @defunkt.

Rechercher en fonction de la mention d’une équipe

Dans le cadre des organisations et des équipes auxquelles vous appartenez, vous pouvez utiliser le qualificateur team afin de rechercher les problèmes ou les demandes de tirage qui comportent @mention pour une équipe spécifique. Remplacez ces exemples de noms par le nom de votre organisation et celui de votre équipe pour effectuer une recherche.

QualificateurExemple
team:ORGNAME/TEAMNAMEteam:jekyll/owners permet de rechercher les problèmes où l’équipe @jekyll/owners est mentionnée.
team:ORGNAME/TEAMNAME is:open is:prteam:myorg/ops is:open is:pr permet de rechercher les demandes de tirage ouvertes où l’équipe @myorg/ops est mentionnée.

Rechercher en fonction de l’auteur du commentaire

Le qualificateur commenter permet de trouver les problèmes qui contiennent le commentaire d’un utilisateur spécifique.

QualificateurExemple
commenter:USERNAMEgithub commenter:defunkt org:github permet de rechercher les problèmes dans les dépôts appartenant à GitHub, qui contiennent le mot « github » et qui comportent un commentaire émis par @defunkt.

Rechercher en fonction d’un utilisateur impliqué dans un problème ou une demande de tirage

Vous pouvez utiliser le qualificateur involves pour rechercher les problèmes qui impliquent d’une manière ou d’une autre un utilisateur spécifique. Le qualificateur involves est un OU logique entre les qualificateurs author, assignee, mentions et commenter pour un seul utilisateur. En d’autres termes, ce qualificateur permet de rechercher les problèmes et les demandes de tirage qui ont été créés par un utilisateur spécifique, qui lui sont affectés, qui le mentionnent ou qui ont fait l’objet de commentaires de la part de cet utilisateur.

QualificateurExemple
involves:USERNAMEinvolves:defunkt involves:jlord permet de rechercher les problèmes dans lesquels @defunkt ou @jlord sont impliqués.
in:body involves:USERNAMENOT bootstrap in:body involves:mdo permet de rechercher les problèmes qui impliquent @mdo, et dont le corps ne contient pas le mot « bootstrap ».

Rechercher de mes problèmes et mes demandes de tirage

Vous pouvez rechercher des problèmes et des demandes de tirage que vous avez créées ou avec lesquelles vous avez interagi en suivant le qualificateur souhaité avec @me. Tout qualificateur qui fonctionne avec un nom d’utilisateur vous permet de limiter votre recherche aux problèmes et aux demandes de tirage que vous avez créés, sont affectés, mentionnés ou demandés en tant que réviseur de.

QualificateurExemple
author:@meauthor:@me correspond aux problèmes et aux demandes de tirage que vous avez créées.
is:pr commenter:@meest :pr commenter:@me correspond aux demandes de tirage que vous avez commentées.

Rechercher les problèmes et les demandes de tirage liés

Vous pouvez restreindre les résultats pour inclure uniquement les problèmes liés à une demande de tirage par une référence de fermeture, ou les demandes de tirage liées à un problème que la demande de tirage peut fermer.

QualificateurExemple
linked:prrepo:desktop/desktop is:open linked:pr permet de rechercher les problèmes ouverts dans le dépôt desktop/desktop, qui sont liés à une demande de tirage par une référence de fermeture.
linked:issuerepo:desktop/desktop is:closed linked:issue permet de rechercher les demandes de tirage fermées dans le dépôt desktop/desktop, qui étaient liées à un problème que la demande de tirage a pu fermer.
-linked:prrepo:desktop/desktop is:open -linked:pr permet de rechercher les problèmes ouverts dans le dépôt desktop/desktop, qui ne sont pas liés à une demande de tirage par une référence de fermeture.
-linked:issuerepo:desktop/desktop is:open -linked:issue permet de rechercher les demandes de tirage ouvertes dans le dépôt desktop/desktop, qui ne sont pas liées à un problème que la demande de tirage peut fermer.

Rechercher en fonction d’une étiquette

Vous pouvez restreindre les résultats en fonction des étiquettes, à l’aide du qualificateur label. Dans la mesure où les problèmes peuvent avoir plusieurs étiquettes, vous pouvez lister un qualificateur distinct pour chaque problème.

QualificateurExemple
label:LABELlabel:"help wanted" language:ruby permet de rechercher les problèmes ayant l’étiquette « help wanted » dans les dépôts Ruby.
in:body -label:LABEL label:LABELbroken in:body -label:bug label:priority permet de rechercher les problèmes dont le corps comporte le mot « broken », qui n’ont pas l’étiquette « bug », mais qui ont l’étiquette « priority ».
label:LABEL label:LABELlabel:bug label:resolved permet de rechercher les problèmes ayant les étiquettes « bug » et « resolved ».
label:LABEL,LABELlabel:bug,resolved permet de rechercher les problèmes ayant l’étiquette « bug » ou l’étiquette « resolved ».

Rechercher en fonction du jalon

Le qualificateur milestone détecte les problèmes ou les demandes de tirage qui font partie d’un jalon dans un dépôt.

QualificateurExemple
milestone:MILESTONEmilestone:"overhaul" permet de rechercher les problèmes qui se trouvent dans un jalon nommé « overhaul ».
milestone:MILESTONEmilestone:"bug fix" permet de rechercher les problèmes qui se trouvent dans un jalon nommé « bug fix ».

Rechercher par projet

Vous pouvez utiliser le qualificateur project pour rechercher les problèmes associés à un projet spécifique. Vous devez rechercher les projets par le numéro de projet. Vous trouverez le numéro du projet à la fin de l’URL du projet.

QualificateurExemple
project:PROJECT_NUMBERproject:github/57 permet de rechercher les problèmes appartenant à GitHub et associés au projet 57 de l’organisation.
project:REPOSITORY/PROJECT_NUMBERproject:github-linguist/linguist/1 permet de rechercher les problèmes associés au projet 1 dans le dépôt linguist de @github.

Rechercher en fonction de l’état de commit

Vous pouvez filtrer les demandes de tirage en fonction de l’état des commits. Cela est particulièrement utile si vous utilisez l’API d’état ou un service CI.

QualificateurExemple
status:pendinglanguage:go status:pending permet de rechercher les demandes de tirage ouvertes dans les dépôts Go à l’état d’attente.
status:successis:open status:success finally in:body permet de rechercher les demandes de tirage ouvertes dont le corps contient le mot « finally », et qui sont à l’état de réussite.
status:failurecreated:2015-05-01..2015-05-30 status:failure permet de rechercher les demandes de tirage ouvertes en mai 2015, et qui sont à l’état d’échec.

Rechercher en fonction du SHA de commit

Si vous connaissez le code de hachage SHA spécifique à un commit, vous pouvez l’utiliser pour rechercher les demandes de tirage qui le contiennent. La syntaxe du code de hachage SHA doit comporter au moins sept caractères.

QualificateurExemple
SHAe1109ab permet de rechercher les demandes de tirage comportant un SHA de commit qui commence par e1109ab.
SHA is:merged0eff326d6213c is:merged permet de rechercher les demandes de tirage fusionnées comportant un SHA de commit qui commence par 0eff326d6213c.

Rechercher en fonction du nom de branche

Vous pouvez filtrer les demandes de tirage en fonction de la branche dont elles proviennent (la branche « head »), ou de la branche dans laquelle elles sont fusionnées (la branche « base »).

QualificateurExemple
head:HEAD_BRANCHhead:change is:closed is:unmerged permet de rechercher les demandes de tirage ouvertes à partir des noms de branches commençant par le mot « change », et qui sont fermées.
base:BASE_BRANCHbase:gh-pages permet de rechercher les demandes de tirage fusionnées dans la branche gh-pages.

Rechercher en fonction du langage

Avec le qualificateur language, vous pouvez rechercher des problèmes et des demandes de tirage au sein des dépôts écrits dans un langage spécifique.

QualificateurExemple
language:LANGUAGElanguage:ruby state:open permet de rechercher les problèmes ouverts dans les dépôts Ruby.

Rechercher en fonction du nombre de commentaires

Vous pouvez utiliser le qualificateur comments avec les qualificateurs de supériorité, d’infériorité et de plage pour effectuer une recherche en fonction du nombre de commentaires.

QualificateurExemple
comments:nstate:closed comments:>100 permet de rechercher les problèmes fermés ayant suscité plus de 100 commentaires.
comments:n..ncomments:500..1000 permet de rechercher les problèmes ayant suscité entre 500 et 1 000 commentaires.

Rechercher en fonction du nombre d’interactions

Vous pouvez filtrer les problèmes et les demandes de tirage en fonction du nombre d’interactions suscitées en utilisant le qualificateur interactions ainsi que les qualificateurs de supériorité, d’infériorité et de plage. Le nombre d’interactions correspond au nombre de réactions et de commentaires suscités par un problème ou une demande de tirage.

QualificateurExemple
interactions:ninteractions :>2 000 correspond aux demandes de tirage (pull request) ou aux problèmes avec plus de 2 000 interactions.
interactions:n..ninteractions:500..1000 permet de rechercher les demandes de tirage ou les problèmes ayant suscité entre 500 et 1 000 interactions.

Rechercher en fonction du nombre de réactions

Vous pouvez filtrer les problèmes et les demandes de tirage en fonction du nombre de réactions suscitées en utilisant le qualificateur reactions ainsi que les qualificateurs de supériorité, d’infériorité et de plage.

QualificateurExemple
reactions:nréactions :>1 000 correspond aux problèmes avec plus de 1 000 réactions.
reactions:n..nreactions:500..1000 permet de rechercher les problèmes ayant suscité entre 500 et 1 000 réactions.

Rechercher des brouillons de demandes de tirage

Vous pouvez effectuer un filtrage en fonction des brouillons de demandes de tirage. Pour plus d’informations, consultez « À propos des demandes de tirage (pull requests) ».

QualificateurExemple
draft:truedraft:true permet de rechercher les brouillons de demandes de tirage.
draft:falsedraft:false permet de rechercher les demandes de tirage prêtes pour une revue.

Rechercher en fonction de l’état de revue et du réviseur d’une demande de tirage

Vous pouvez filtrer les demandes de tirage en fonction de leur état de revue (aucun, obligatoire, approuvé ou changements demandés), en fonction du réviseur et en fonction du réviseur demandé.

QualificateurExemple
review:nonetype:pr review:none permet de rechercher les demandes de tirage qui n’ont pas été revues.
review:requiredtype:pr review:required permet de rechercher les demandes de tirage qui nécessitent une revue avant de pouvoir être fusionnées.
review:approvedtype:pr review:approved permet de rechercher les demandes de tirage approuvées par un réviseur.
review:changes_requestedtype:pr review:changes_requested permet de rechercher les demandes de tirage dans lesquelles un réviseur a demandé des changements.
reviewed-by:USERNAMEtype:pr reviewed-by:gjtorikian permet de rechercher les demandes de tirage revues par une personne en particulier.
review-requested:USERNAMEtype:pr review-requested:benbalter permet de rechercher les demandes de tirage où une personne spécifique est demandée pour la revue. Les réviseurs demandés ne sont plus listés dans les résultats de la recherche une fois qu’ils ont effectué la revue d’une demande de tirage. Si la personne demandée fait partie d’une équipe sollicitée pour la revue, les demandes de revue de cette équipe apparaissent également dans les résultats de la recherche.
user-review-requested:@metype:pr user-review-requested:@me permet de rechercher les demandes de tirage dont vous êtes directement invité à effectuer la revue.
team-review-requested:TEAMNAMEtype:pr team-review-requested:github/docs permet de rechercher les demandes de tirage ayant des demandes de revue de la part de l’équipe github/docs. Les réviseurs demandés ne sont plus listés dans les résultats de la recherche une fois qu’ils ont effectué la revue d’une demande de tirage.

Rechercher en fonction de la date/heure de création ou de dernière mise à jour d’un problème ou d’une demande de tirage

Vous pouvez filtrer les problèmes en fonction de leur date/heure de création ou de dernière mise à jour. Pour la création d’un problème, vous pouvez utiliser le qualificateur created. Pour savoir quand un problème a été mis à jour pour la dernière fois, vous devez utiliser le qualificateur updated.

Les deux acceptent une date en tant que paramètre. La mise en forme de la date doit respecter la norme ISO8601, à savoir YYYY-MM-DD (année, mois, jour). Vous pouvez également ajouter des informations facultatives d’heure THH:MM:SS+00:00 après la date, pour rechercher par heure, minute et seconde. Il s’agit de T, suivi de HH:MM:SS (heures-minutes-secondes) et d’un décalage UTC (+00:00).

Lorsque vous recherchez une date, vous pouvez utiliser des qualificateurs supérieur à, inférieur à et de plage pour filtrer davantage les résultats. Pour plus d’informations, consultez « Compréhension de la syntaxe de recherche ».

QualificateurExemple
created:YYYY-MM-DDlanguage:c# created:<2011-01-01 state:open permet de rechercher les problèmes ouverts, créés avant 2011, dans les dépôts écrits en C#.
updated:YYYY-MM-DDweird in:body updated:>=2013-02-01 permet de rechercher les problèmes dont le corps comporte le mot « weird », et qui ont été mis à jour après février 2013.

Rechercher en fonction de la date/heure de fermeture d’un problème ou d’une demande de tirage

Vous pouvez filtrer les problèmes et les demandes de tirage en fonction du moment où ils ont été fermés, à l’aide du qualificateur closed.

Ce qualificateur accepte une date en tant que paramètre. La mise en forme de la date doit respecter la norme ISO8601, à savoir YYYY-MM-DD (année, mois, jour). Vous pouvez également ajouter des informations facultatives d’heure THH:MM:SS+00:00 après la date, pour rechercher par heure, minute et seconde. Il s’agit de T, suivi de HH:MM:SS (heures-minutes-secondes) et d’un décalage UTC (+00:00).

Lorsque vous recherchez une date, vous pouvez utiliser des qualificateurs supérieur à, inférieur à et de plage pour filtrer davantage les résultats. Pour plus d’informations, consultez « Compréhension de la syntaxe de recherche ».

QualificateurExemple
closed:>YYYY-MM-DDlanguage:swift closed:>2014-06-11 permet de rechercher les problèmes et les demandes de tirage en Swift, qui ont été fermés après le 11 juin 2014.
in:body closed:<YYYY-MM-DDdata in:body closed:<2012-10-01 permet de rechercher les problèmes et les demandes de tirage dont le corps comprend le mot « data », et qui ont été fermés avant octobre 2012.

Rechercher en fonction du moment où une demande de tirage a été fusionnée

Vous pouvez filtrer les demandes de tirage en fonction du moment où elles ont été fusionnées, à l’aide du qualificateur merged.

Ce qualificateur accepte une date en tant que paramètre. La mise en forme de la date doit respecter la norme ISO8601, à savoir YYYY-MM-DD (année, mois, jour). Vous pouvez également ajouter des informations facultatives d’heure THH:MM:SS+00:00 après la date, pour rechercher par heure, minute et seconde. Il s’agit de T, suivi de HH:MM:SS (heures-minutes-secondes) et d’un décalage UTC (+00:00).

Lorsque vous recherchez une date, vous pouvez utiliser des qualificateurs supérieur à, inférieur à et de plage pour filtrer davantage les résultats. Pour plus d’informations, consultez « Compréhension de la syntaxe de recherche ».

QualificateurExemple
language:LANGUAGE merged:<YYYY-MM-DD language:javascript merged:<2011-01-01 permet de rechercher les demandes de tirage dans les dépôts JavaScript, qui ont été fusionnées avant 2011.
in:title language:LANGUAGE merged:>YYYY-MM-DDfast in:title language:ruby merged:>=2014-05-01 permet de rechercher les demandes de tirage en Ruby comportant le mot « fast » dans le titre, et qui ont été fusionnées après mai 2014.

Rechercher en fonction de l’état fusionné ou non fusionné d’une demande de tirage

Vous pouvez filtrer les demandes de tirage selon qu’elles sont fusionnées ou non, à l’aide du qualificateur is.

QualificateurExemple
is:mergedbug is:pr is:merged permet de rechercher les demandes de tirage fusionnées comportant le mot « bug ».
is:unmergederror is:unmerged permet de rechercher les demandes de tirage comportant le mot « error », et qui sont ouvertes ou fermées sans avoir été fusionnées.

Rechercher en fonction de l’état archivé ou non archivé d’un dépôt

Le qualificateur archived filtre vos résultats selon qu’un problème ou une demande de tirage se trouve dans un dépôt archivé.

QualificateurExemple
archived:truearchived:true GNOME permet de rechercher les problèmes et les demandes de tirage qui contiennent le mot « GNOME » dans les dépôts archivés auxquels vous avez accès.
archived:falsearchived:false GNOME permet de rechercher les problèmes et les demandes de tirage qui contiennent le mot « GNOME » dans les dépôts non archivés auxquels vous avez accès.

Rechercher en fonction de l’état verrouillé ou non verrouillé d’une conversation

Vous pouvez rechercher un problème ou une demande de tirage ayant une conversation verrouillée à l’aide du qualificateur is. Pour plus d’informations, consultez « Verrouillage des conversations ».

QualificateurExemple
is:lockedcode of conduct is:locked is:issue archived:false permet de rechercher les problèmes ou les demandes de tirage qui comportent les mots « code of conduct » et qui ont une conversation verrouillée dans un dépôt qui n’est pas archivé.
is:unlockedcode of conduct is:unlocked is:issue archived:false permet de rechercher les problèmes ou les demandes de tirage qui comportent les mots « code of conduct » et qui ont une conversation déverrouillée dans un dépôt qui n’est pas archivé.

Rechercher en fonction de l’absence de métadonnées

Vous pouvez restreindre la recherche aux problèmes et aux demandes de tirage pour lesquels il manque certaines métadonnées, à l’aide du qualificateur no. Ces qualificateurs ne peuvent pas être combinés avec le symbole moins (trait d’union) pour exclure les éléments auxquels il manque des métadonnées. Ces métadonnées incluent les éléments suivants :

  • Étiquettes
  • Étapes majeures
  • Personnes responsables
  • Projets
QualificateurExemple
no:labelpriority no:label permet de rechercher les problèmes et les demandes de tirage comportant le mot « priority », et qui n’ont pas d’étiquettes.
no:milestonesprint no:milestone type:issue permet de rechercher les problèmes non associés à un jalon contenant le mot « sprint ».
no:assigneeimportant no:assignee language:java type:issue permet de rechercher les problèmes non associés à une personne responsable, qui contiennent le mot « important » et qui se trouvent dans les dépôts Java.
no:projectbuild no:project permet de rechercher les problèmes non associés à un projet (classique), et qui contiennent le mot « build ».

Pour aller plus loin