如何用JQL筛选项目B中阻塞项目A特定Sprint内问题的事项?
用JQL筛选项目B中阻塞项目A特定Sprint问题的事项
当然可以用JQL实现这个需求!我平时处理跨项目依赖排查的时候经常写这类查询,下面给你拆解具体的写法和需要注意的细节:
核心JQL查询语句
直接用这个基础版本就能满足需求,把里面的占位符换成你实际的信息就行:project = B AND issueLinkType = "Blocks" AND linkedIssue in (project = A AND sprint = "你的特定Sprint名称")给你拆解下每个部分的作用:
project = B:先把范围锁定在项目B的事项里,避免查到其他项目的内容issueLinkType = "Blocks":指定我们要找的是阻塞类型的关联事项(注意这里的链接类型名称要和你Jira实例里的一致,有的团队可能自定义成“阻碍”,要对应实际名称)linkedIssue in (...):筛选那些关联的问题符合括号内条件的事项——括号里就是项目A中属于目标Sprint的所有问题
实用优化与注意事项
- 如果你的Sprint有重名情况,建议用Sprint的ID代替名称(ID可以在Sprint页面的URL里找到,比如
sprint/123里的123),避免查询出错:project = B AND issueLinkType = "Blocks" AND linkedIssue in (project = A AND sprint = 123) - 要是只想看未解决的阻塞事项,可以加上状态过滤,比如排除已完成的:
project = B AND issueLinkType = "Blocks" AND linkedIssue in (project = A AND sprint = "你的特定Sprint名称") AND status != Done - 确认链接类型名称的小技巧:在Jira里随便打开一个有阻塞链接的问题,hover在链接上就能看到准确的类型名称,别写错哦
- 如果你的Sprint有重名情况,建议用Sprint的ID代替名称(ID可以在Sprint页面的URL里找到,比如
这个写法在绝大多数Jira版本里都能正常运行,要是你用的是Cloud版或者较新的Server版,还能结合更多函数做更灵活的筛选,但基础版本完全能覆盖你的需求啦。
内容的提问来源于stack exchange,提问作者orome
相关产品推荐
相关产品推荐

