Comment écrire une requête qui ne sélectionnera que les problèmes résolus par moi.
J'ai trouvé un ancien message qui dit que ce n'est pas possible, mais qu'il a peut-être changé.
Utiliser JQL suivant: le statut a été résolu par "nom d'utilisateur"
En 4.4, cela semble fonctionner:
status was "Resolved" by currentUser()
Plus de détails peuvent être trouvés ici .
La réponse la plus souvent donnée est d’utiliser JQL pour quelque chose comme:
status was Resolved BY currentUser()
Bien que tout va bien, cela vous redonnera tous les problèmes que vous avez jamais résolu. Autrement dit, si vous résolvez le problème FOO-1966, puis que celui-ci est rouvert et que quelqu'un d'autre le résolve à nouveau il s'agit toujours d'un problème que vous avez résolu.
Voici une meilleure façon de faire cela dans JIRA 6 et ultérieur (y compris JIRA onDemand).
Désormais, chaque fois que quelqu'un résoudra un problème à l'aide de ce flux de travail, le champ Résolveur sera défini sur l'utilisateur actuel. Maintenant, le champ Resolver est sémantiquement "résolu en dernier par".
En prime, vous pouvez utiliser la valeur du champ Résolveur pour réaffecter les problèmes à la personne qui les a résolus lors de leur réouverture. Je vais laisser cela comme un exercice au lecteur. :-)
Vous pouvez utiliser cette requête JQL:
"Resolved by" = currentUser()
(Je viens de vérifier cela dans la v4.1.2 # 531 sur une version autonome)
Il existe également un plug-in que vous pouvez utiliser dans les versions antérieures: https://studio.plugins.atlassian.com/wiki/display/JQLT/Home
Rien de ce qui précède n'a fonctionné pour moi sur JIRA (v4.1.2 # 531)
Cependant, ses œuvres:
"Resource" = currentUser() AND (status = Fixed OR status = Closed OR status = "No Change Required") ORDER BY updated
Vous pouvez utiliser l'opérateur WAS:
JIRA - Advanced Searching : "L'opérateur" WAS "permet de rechercher les problèmes qui présentent ou qui possédaient précédemment la valeur spécifiée pour le champ spécifié"
Exemple: le statut était "résolu" par currentUser ()
Autant que je sache, la recherche de résolue par moi et plus généralement, pour les changements de statut, n'est pas possible avant au moins JIRA 4.2.1 (la version que j'utilise maintenant).
Les améliorations apportées à Search et à JQL décrites dans les notes 4.3 et 4.4 ressemblent à une évolution dans la bonne direction ( opérateur WAS ), mais je ne retiens pas mon souffle.
Je suppose que tu peux utiliser ça
status in (resolved) AND component = COMPONENT_NAME AND assignee in (currentUser()) AND resolved > -1d
mais la nouvelle chose ici resolved > -1d
ceci pour obtenir les problèmes qui me sont résolus en ce jour
project = nom_projet AND statut "Résolu" par nom d'utilisateur et resolutiondate> = '2014/01/08'
et ses variantes existent maintenant dans jql Je ne sais pas si elles existaient à l’époque.
j'ajoute cette réponse de sorte que si quelqu'un vient ici peut trouver la réponse
Aucune des solutions ci-dessus n'a fonctionné pour moi. J'ai commencé à ajouter une étiquette à resol_by_kishore pour tous mes problèmes, puis dans la recherche avancée, j'utilise lables = resol_by_kishore. Ça fonctionne bien.