Вопросы, комментируемые мной в JIRA - PullRequest
38 голосов
/ 12 мая 2011

Согласно документации JIRA http://www.atlassian.com/software/jira/docs/latest

Следующий фильтр покажет проблемы, отобранные мной (текущим пользователем).

reporter = currentUser()

Есть ли файл, который будет показывать комментарии, которые я прокомментировал? что-то вроде следующего не работает ...

comment by = currentUser()

Ответы [ 11 ]

30 голосов
/ 09 апреля 2015

если вы знаете имя пользователя (допустим, имя Tom, вы можете сделать:

issueFunction in commented("by Tom")

, вы также можете отфильтровать его по дате комментария, например:

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

ОБНОВЛЕНИЕ: это требует установки ScriptRunner на сервере JIRA (как указал JBert)

10 голосов
/ 25 мая 2016

Вы можете использовать гаджет Activity Stream с фильтром, настроенным по имени пользователя и типу активности. Обратите внимание, что для этого требуется имя пользователя с учетом регистра, а не понятное отображаемое имя.

Настройка гаджета Stream Activity: Activity Stream gadget configuration

Отображение отфильтрованного потока активности: enter image description here

(я опубликовал вариант этого ответа в другом месте , но с тех пор я улучшил свой фильтр, и новый фильтр в любом случае более важен для этого вопроса.)

6 голосов
/ 12 мая 2011

Вы также можете следовать подходу, представленному Мэттом Доаром:

Используйте поле участников из плагина JIRA Toolkit и запросите, что

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

Это не полный ответ, но, возможно, шаг в правильном направлении ... Фрэнсис

4 голосов
/ 16 мая 2013

Новый скриптrunner может делать много вещей, например, находить проблемы с комментариями issueFunction in hasComments(), находить проблемы с комментариями, которые не старше 7 дней issueFunction in commented("after -7d"), а также выпускать комментарии от пользователей или групп.

Подробностиможно найти здесь: https://jamieechlin.atlassian.net/wiki/display/GRV/Scripted+JQL+Functions#ScriptedJQLFunctions-commented(commentquery)

3 голосов
/ 05 ноября 2017

У меня была такая же проблема, и

issueFunction in commented("by username") 

работал для меня

Следующий запрос определяет заявки, в которых текущий (или какой-то другой конкретный) пользователь был упомянут в комментариях:

comment ~ currentUser()
3 голосов
/ 19 июля 2017

Вы можете попробовать этот обходной путь, который я сейчас использую, используя это выражение в моем сохраненном поиске:

comment ~ "your.username.here"

Это на самом деле поймать комментарии, где я упоминался, но если вы упомянули себя, вероятно, должно работать. Я сам не пробовал.

Моя нынешняя Jira - облачная, поэтому я не могу точно сказать, какая версия.

2 голосов
/ 01 февраля 2017

Если вы говорите только о текущем пользователе, в вашем профиле есть личный поток активности

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

Он включает в себя действия, отличные от комментариев, но предоставляет канал RSS, который можно фильтровать толькокомментарии с:

<category term="comment"/>
2 голосов
/ 17 мая 2011

Это (насколько мне известно) не может быть завершено с помощью JQL, даже с плагином.Если у вас есть доступ к БД, запрос прост:

SELECT pkey, summary FROM jiraissue, jiraaction WHERE jiraissue.id = jiraaction.issueid AND author = '<insert_jira_username>';
1 голос
/ 31 мая 2018

В JIRA v7.3.0 поле watcher работает хорошо, если включена функция автоматического наблюдения:

watcher = currentUser()

Как включить Профиль> Настройки> Автосмотр: [наследовать, отключено, включено ]

Проблемы, которые вы создаете или комментируете, будут автоматически отслеживаться для будущих изменений.

1 голос
/ 29 марта 2017

Для фильтрации проблем, в которых вы были упомянуты, попробуйте comment ~ currentUser()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...