【问题标题】:JIRA: Searching for all issues with a given link typeJIRA:搜索给定链接类型的所有问题
【发布时间】:2011-04-24 12:18:28
【问题描述】:

有没有办法查询特定链接类型的所有问题?

例如,让一个问题可以“依赖”另一个问题的依赖链接。是否有查询来查找依赖于其他问题的所有问题(也就是“依赖于”链接的所有问题)?

我知道有 linkedIssues (key, linkType) 函数返回所有具有 linkType 的问题的键 key 的问题。我想找到与 linkType 相关的所有问题。

谢谢!

【问题讨论】:

  • 这可能与 Jira4(在 4.2.4 上测试)问题在linkedIssues(ABC-123) 问题在linkedIssues(ABC-123,"取决于") 见Manual page

标签: search jira issue-tracking jql


【解决方案1】:

Alexander 提到的包含的功能非常适合其用途,但如果您想要更高级的功能,请查看商业 JQL Tricks 插件:https://studio.plugins.atlassian.com/wiki/display/JQLT/Issue+Link+Functions

【讨论】:

    【解决方案2】:

    您可以使用Craftware JQL 的linkedIssuesFromFilter 破解它,其中过滤器将是“所有问题”

    【讨论】:

    • 免费的 Script Runner 插件对于大多数人来说将是一个更好的选择,因为它是免费软件并受到大力支持。请参阅下面来自@nico-gawenda 的答案。
    • 不幸的是 Script Runner 不再免费 :(
    【解决方案3】:

    您可以使用Script Runner 插件 - 编辑:不幸的是它不再免费。不过,4.0 之前的最后一个版本仍然是。详情看这里https://www.adaptavist.com/doco/display/SFJ/Downgrade+ScriptRunner

    它具有大量非常有用的功能,其中之一是 hasLinks()

    使用示例:

    issueFunction in hasLinks("blocks") OR issueFunction in hasLinks("is blocked by")
    

    【讨论】:

    • 这是正确答案。 Script Runner 非常健壮且免费。
    【解决方案4】:

    如果您需要 JIRA 按需解决方案 - 您可能会发现这个付费Add-On很有用

    它公开了 MongoDB 语法和一些条件构建器 UI,因此您应该能够搜索问题:

    • linkedIssuesHaveStatus([status])
    • subtasksHaveStatus([status])
    • linkType([linkType])
    • workBetween([started|created|updated], [from], [to])

    【讨论】:

      猜你喜欢
      • 2023-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多