JIRA-由我解决查询

JIRA-由我解决查询,jira,Jira,如何编写只选择由我解决的问题的查询 我发现一些旧帖子说这不可能,但可能已经改变了。据我所知,搜索由我解决的问题,更一般地说,搜索状态更改,至少要到JIRA 4.2.1(我现在使用的版本)才能实现 在和发行说明中概述的搜索和JQL增强看起来像是朝着正确的方向移动(),但我没有屏息以待。您可以使用以下JQL查询: "Resolved by" = currentUser() (我刚刚在独立版本的v4.1.2#531中验证了这一点) 还有一个插件可在旧版本中使用: 使用下一个JQL: 在4.4中,状

如何编写只选择由我解决的问题的查询


我发现一些旧帖子说这不可能,但可能已经改变了。

据我所知,搜索由我解决的问题,更一般地说,搜索状态更改,至少要到JIRA 4.2.1(我现在使用的版本)才能实现


在和发行说明中概述的搜索和JQL增强看起来像是朝着正确的方向移动(),但我没有屏息以待。

您可以使用以下JQL查询:

 "Resolved by" = currentUser()
(我刚刚在独立版本的v4.1.2#531中验证了这一点)

还有一个插件可在旧版本中使用: 使用下一个JQL:
在4.4中,状态由“用户名”解析,这似乎有效:

status was "Resolved" by currentUser()

可以找到更多详细信息。

以上这些都不适用于我在JIRA(v4.1.2#531)上的工作

然而,他的作品:

"Resource" = currentUser() AND (status = Fixed OR status = Closed OR status = "No Change Required") ORDER BY updated

您可以使用WAS运算符:

:“WAS”运算符用于查找当前或以前具有指定字段的指定值的问题”


示例:currentUser()已“解决”状态。

上述解决方案对我都不起作用。我开始在我的所有问题中添加一个标签,以通过_kishore解决,然后在高级搜索中,我使用lables=resolved_by_kishore。它工作得很好。

最常见的答案是将JQL用于

status was Resolved BY currentUser()
虽然一切都很好,但这会让你找回你曾经解决过的所有问题。也就是说,如果您解决了FOO-1966问题,然后它被重新打开,而其他人又解决了它,那么它仍然是由您解决的问题

在JIRA 6及更高版本(包括JIRA onDemand)中,有一种更好的方法可以做到这一点

  • 创建一个名为“解析器”的自定义字段。将其设置为“人员”字段,但不要将其添加到任何表单中(除非您确实希望)
  • 编辑您的工作流,并向工作流中的“解决问题”转换添加post功能。执行“更新自定义字段”操作,并将解析器设置为%%CURRENT\u USER%%
  • 发布您的工作流程
  • 现在,每当有人使用该工作流解决问题时,解析器字段将设置为当前用户。现在,解析器字段在语义上是“last resolved by”


    另外,您还可以使用Resolver字段中的值将问题重新分配给重新打开问题时解决问题的人员。我将把这个作为练习留给读者。:-)

    使用
    =EMPTY
    似乎可以使用较新版本的Jira搜索空自定义字段

    项目=项目名称和状态已通过用户名和解析日期“解析”

    它的变体现在存在于jql中 我不确定在提出这个问题时它们是否存在


    我添加此答案是为了让任何人都能找到JIRA v6.3.4的答案,这对我很有用:


    “Resolved By”=currentUser()
    我想你可以用这个

    status in (resolved) AND component = COMPONENT_NAME AND assignee in (currentUser()) AND resolved > -1d
    
    但是这里的新事物
    解决了>-1d
    解决了我今天遇到的问题


    资源:

    解析此字段是自定义字段还是现成字段?我这样问是因为在我的4.2.1#b588中似乎没有这样的字段(我尝试了简单搜索和高级搜索),我明白了,谢谢
    cf[10038}
    -这里,
    cf
    似乎表示indeedI am拥有
    JIRA(v4.1.2#531)
    ,但此查询不适用于我。表示字段“Resolved by”不存在。@KuldeepJain在运行此查询时与JIRA v6.3.10有相同的错误消息。
    状态已重新打开,项目位于(A、B、C)中,状态由“daniel”解析
    工作正常…但是有没有办法查询类似于“状态是由…首先解决的”?这就是我需要的…检查一下我不确定这是否对您有帮助:project=prohjectname,状态是“已解决的”按用户名和resolutiondate>='2014/01/08'及其变体现在存在于jql中,我不确定在提出问题时它们是否存在。是否应将其状态更改为“daniel”解决?“更改为”适用于我,而不是“was”。您使用的Jira版本是什么?它是旧版本。在我们迁移到新版本后,这些版本过去有效,现在有效。请检查我是否正确设置了相关查询的格式(顺便说一句,我没有否决答案)