it-swarm.com.de

Von mir kommentierte Fragen in JIRA

Laut JIRA-Dokumentation http://www.atlassian.com/software/jira/docs/latest

Der folgende Filter zeigt die von mir behandelten Probleme (aktueller Benutzer).

reporter = currentUser()

Gibt es einen Filer, der von mir kommentierte Probleme anzeigt? so etwas wie das funktioniert nicht ...

comment by = currentUser()
34
shantanuo

Dies ist die Anfrage, um die Probleme zu kennen, an denen ich beteiligt bin:

SELECT a.pkey, a.summary FROM jiraissue AS a left join jiraaction AS b on a.id = b.issueid 
where b.author = 'jira_username' OR a.REPORTER = 'jira_username' OR a.ASSIGNEE = 'jira_username' 
group by a.pkey order by a.CREATED

Dies ist die Abfrage, um alle Probleme zu erfahren, die in den letzten 24 Stunden aufgetreten sind.

select REPORTER, SUMMARY from jiraissue 
WHERE CREATED > DATE_SUB(CURDATE(), INTERVAL 1 DAY)  order by CREATED DESC; 
1
shantanuo

wenn Sie den Namen des Benutzers kennen (nehmen wir an, der Name ist Tom), können Sie Folgendes tun:

issueFunction in commented("by Tom")

sie können es auch nach dem Datum des Kommentars filtern:

issueFunction in commented("after -1d by Tom")

PDATE: dazu muss ScriptRunner auf dem JIRA-Server installiert sein (wie JBert betonte)

30
Tomas Panik

Sie können auch den von Matt Doar vorgestellten Ansatz verfolgen:

Verwenden Sie ein Teilnehmerfeld aus dem JIRA Toolkit-Plugin und fragen Sie dieses ab

http://confluence.atlassian.com/display/JIRA/Advanced+Searching?focusedCommentId=229838922#comment-229838922

Es ist keine vollständige Antwort, aber vielleicht ein Schritt in die richtige Richtung ... Francis

6
Francis Martens

Sie können das Gadget Activity Stream mit einem nach Benutzername und Aktivitätstyp konfigurierten Filter verwenden. Beachten Sie, dass hierfür ein Benutzername und nicht der angezeigte Anzeigename erforderlich ist.

Konfiguration des Aktivität-Stream-Gadgets:  Activity Stream gadget configuration

Anzeige des gefilterten Aktivitätsstroms:  enter image description here

(Ich habe eine Variation dieser Antwort gepostet an anderer Stelle aber ich habe meinen Filter seitdem verbessert und der neue Filter ist dieser Frage ohnehin wichtiger.)

6
Dannid

Der neue Scriptrunner kann viele Dinge tun, z. Probleme mit Kommentaren issueFunction in hasComments() finden, Probleme mit Kommentaren finden, die nicht älter als 7 Tage issueFunction in commented("after -7d") sind, und Kommentare von Benutzern oder Gruppen ausgeben.

Details finden Sie hier: https://jamieechlin.atlassian.net/wiki/display/GRV/Scripted+JQL+Functions#ScriptedJQLFunctions-commented (commentquery)

3
herrphon

Sie können diese Problemumgehung ausprobieren, indem Sie diesen Ausdruck in meiner gespeicherten Suche verwenden:

comment ~ "your.username.here"

Dies fängt tatsächlich die Kommentare ein, bei denen ich erwähnt wurde, aber wenn Sie sich selbst erwähnen, sollte das wahrscheinlich funktionieren. Ich habe es nicht von mir selbst versucht.

Mein aktuelles Jira ist ein Cloud-basiertes, daher kann ich nicht genau sagen, welche Version es ist.

3
Rogério Ramos

Dies kann (meines Wissens) nicht mit JQL abgeschlossen werden, auch nicht mit einem Plugin. Wenn Sie über DB-Zugriff verfügen, ist die Abfrage einfach:

SELECT pkey, summary FROM jiraissue, jiraaction WHERE jiraissue.id = jiraaction.issueid AND author = '<insert_jira_username>';
3
Justin

Ich hatte das gleiche Problem und 

issueFunction in commented("by username") 

arbeitete für mich

Die folgende Abfrage identifiziert Tickets, in denen der aktuelle Benutzer (oder ein anderer bestimmter Benutzer) in Kommentaren erwähnt wurde:

comment ~ currentUser()
2
Alex M981

Wenn Sie nur über den aktuellen Benutzer sprechen, befindet sich in Ihrem Profil ein persönlicher Activity Stream 

https://xxx.atlassian.net/secure/ViewProfile.jspa

Es enthält andere Aktionen als Kommentare, bietet jedoch einen RSS-Feed, mit dem Sie nur Kommentare filtern könnten: 

<category term="comment"/>
2
Jono

Versuchen Sie zum Filtern von Problemen, bei denen Sie erwähnt wurden, comment ~ currentUser().

1
kp91

In JIRA v7.3.0 funktioniert das Feld watcher gut, wenn die automatische Überwachung aktiviert ist:

watcher = currentUser()

So aktivieren Sie Profil> Einstellungen> Autowatch: [inhert, disabled, enabled]

Probleme, die Sie erstellen oder kommentieren, werden automatisch auf zukünftige Änderungen überprüft.

1
Justin Wrobel