我们在项目中广泛使用Jira,但我经常很难找到问题,我知道,我之前一直在努力.通常情况下,如果报告了一些案例,那对我过去一直在研究的事情来说似乎很熟悉,但我不记得到底是什么时候.
通常会报告一个问题,然后我们的scrum master将它分配给开发人员,开发人员修复它(希望如此)然后将其传递给测试人员(是的,它可以工作!).但后来它不再分配给我,我很难找到旧问题,我记得含糊其辞.
我想,也许有可能看到问题的分配历史,可能有一种方法来形成一个高级搜索/过滤器,找到所有问题,在某些时候已分配给我.
有没有人这样做过?
Dar*_*nor 277
同时可以通过JIRA查询语言(JQL)运算符'WAS'来实现,该运算符已在JIRA 4.3中引入并在JIRA 4.4中扩展,以涵盖受让人和记者,例如:
project = "Angry Nerds" and (assignee was 'johnsmith' or reporter was 'johnsmith')
Run Code Online (Sandbox Code Playgroud)
Tho*_*s W 29
针对"当前用户"的通用查询:
assignee was currentUser()
Run Code Online (Sandbox Code Playgroud)
这个过滤器可以方便地共享,任何人都可以将它放在他们的仪表板等上,它将返回特定于它们的结果.但是不支持所有旧的JIRA版本.
这是我有史以来最受欢迎的JIRA功能.
Fra*_*ens 23
查看JIRA Toolkit插件 - 参与者自定义字段
https://studio.plugins.atlassian.com/wiki/display/JTOOL/JIRA+Toolkit+Plugin
此字段允许您轻松跟踪您"参与"的问题.这些定义为您评论,提出或是当前受让人的任何问题.另请参阅[JIRA Extended Participants]插件.
war*_*iuc 17
更新
这没有插件工作:
assignee was currentUser() OR reporter was currentUser() ORDER BY updated DESC
Run Code Online (Sandbox Code Playgroud)
原来的答案
这个查询对我有用:
Participants = currentUser()
Run Code Online (Sandbox Code Playgroud)
您可以直接在数据库中通过工作日志条目查找问题:
select distinct ji.pkey from jiraissue ji inner join worklog wl on ji.id=wl.issueid where wl.author='some_username';
Run Code Online (Sandbox Code Playgroud)
我同意这应该在 UI 中实现。