如何找到在某些时候分配给您的问题?

eri*_*ric 186 jira

我们在项目中广泛使用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)

  • 在提出问题之后,这个答案似乎得到了显着的提供,但它应该是新版Jira(4.3是2011年3月发布)的公认答案. (6认同)
  • 语法改变了吗?我只能通过“受让人(“johnsmith”)”找到它 (2认同)
  • @nmz787 我测试了“was”关键字包含当前分配的问题。 (2认同)

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]插件.

  • 它现在可以在https://studio.plugins.atlassian.com/wiki/display/JTOOL/JIRA+Toolkit+Plugin找到 (3认同)

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)


lwp*_*ro2 6

尝试"受让人是用户名".它会在之前将所有门票分配给用户.


AJ.*_*AJ. 5

您可以直接在数据库中通过工作日志条目查找问题:

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 中实现。