我们在我们的项目中广泛使用Jira,但我经常很难发现问题,我知道,我之前一直在研究这个问题。通常情况下,如果报告了一些案例,那似乎与我过去所从事的工作相似,但我不记得具体是什么时候。

通常情况下,我们会报告一个问题,然后我们的scrum管理员将其分配给开发人员,开发人员修复它(希望如此),然后将其传递给测试人员(耶,它工作了!)但后来它不再分配给我,我很难找到旧的问题,我记得模糊。

我想,也许有可能看到一个问题的指定历史,可能有一种方式来形成一个高级搜索/过滤器,找到所有的问题,在某个时候已经分配给我。

有人这样做过吗?


当前回答

同时,这可以通过JIRA查询语言(JQL)操作符'WAS'实现,该操作符已在JIRA 4.3中引入,并在JIRA 4.4中进行了扩展,以涵盖受让人和记者,例如:

project = "Angry Nerds" and (assignee was 'johnsmith' or reporter was 'johnsmith')

其他回答

更新

这可以在没有插件的情况下工作:

assignee was currentUser() OR reporter was currentUser() ORDER BY updated DESC

原来的答案

这个问题对我来说很管用:

Participants = currentUser()

对于那些将使用JIRA 5+的人,还有一个CHANGED操作符,它查看字段在特定时间范围内更改为特定值。

assignee CHANGED TO currentUser() AFTER startOfYear() BEFORE now()

更多信息请点击:https://confluence.atlassian.com/display/JIRA052/Advanced+Searching#AdvancedSearching-CHANGED

这只是实现相同结果的另一种方法,但可能对其他情况有用。

是不支持的受让人字段,当我最近尝试。你必须使用CHANGED, FROM, TO关键字来过滤。

我用的是这样的:

project = MindBlowingProject AND (assignee in (currentUser()) OR assignee CHANGED from (currentUser()) OR reporter in (currentUser())) ORDER BY updated DESC

从菜单中选择Tempo->报告

选择日期范围

你应该看看报告。

同时,这可以通过JIRA查询语言(JQL)操作符'WAS'实现,该操作符已在JIRA 4.3中引入,并在JIRA 4.4中进行了扩展,以涵盖受让人和记者,例如:

project = "Angry Nerds" and (assignee was 'johnsmith' or reporter was 'johnsmith')