有没有办法查询特定链接类型的所有问题?
例如,让一个问题可以“依赖于”另一个问题的依赖关系链接。是否有查询来查找依赖于其他问题的所有问题(又名“带有“取决于”链接的所有问题)?
我知道有 linkedIssues (key, linkType) 函数,它返回具有 linkType 且问题带有 key 的所有问题的键。我想找到与任何问题有关的 linkType 的所有问题。
谢谢!
您可以使用 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")
您可以使用 Craftware JQL 的 linkedIssuesFromFilter 来破解它,其中过滤器将是“所有问题”
Alexander 提到的包含功能非常适合其用途,但如果您想要更高级的功能,请查看商业 JQL Tricks 插件:https://studio.plugins.atlassian.com/wiki/display/JQLT/Issue+Link+功能
如果您需要 JIRA 按需解决方案 - 您可能会发现这个付费附加组件有用
它公开了 MongoDB 语法和一些条件生成器 UI,因此您应该能够搜索问题:
在2024,您可以简单地使用
issueLinkType
。适用于 Jira Cloud。无需附加组件或插件。
例如
issueLinkType=Duplicate
将为您提供该类型链接的所有问题。或者您可以更具体,并使用 issueLinkType="is duplicated by"
来指示方向。
可以匹配链接名称或向内/向外描述,如 IssueLinking 配置页面上所示:
/secure/admin/ViewLinkTypes!default.jspa