我正在寻找一个查询,让我可以在JIRA中搜索属于用户在处于特定状态时的所有问题。
例如,假设工作完成后,问题将设置为“代码审核”状态,并分配给负责执行代码审查的用户X.代码审查完成后,问题将分配给其他人。
如果我在某个时候想知道用户X曾经审查的所有问题,我该如何做到这一点?
如果您不关心问题分配给用户时的状态,我找到了此问题的解决方案,但如果您关心状态则不会。
How to find issues that at some point has been assigned to you?
Find issues that were ever assigned to me
我所知道的最接近的查询是
assignee was 'user X'
但这会解决以任何状态分配给用户的所有问题。
我可以在不添加额外字段来存储代码审阅者的情况下完成此操作吗?
答案 0 :(得分:3)
我找到的解决方案并不完全符合问题,但相对接近。
说" Code Review"状态,导致状态被称为"失败的代码审查"另一个导致状态称为"通过代码审查"。以下查询获取给定user.x:
已设置为这些状态之一的所有问题(status WAS "Failed Code Review" BY user.x) OR (status WAS "Passed Code Review" BY user.x)
但这并不完美,因为它会