我希望能够筛选出当前sprint中已解决的问题。通常,这将用于防止在先前的sprint中解决但在我们讨论开发人员实现此sprint的结果时出现测试延迟(未重新打开)的问题。
封闭的问题也应该出现,但是这不是问题,就好像它们是上次冲刺封闭的一样,它们也不会过渡到这个问题。
在模拟JQL中,它将如下所示:
project = "Project name" AND status in (resolved, closed) AND statusChanged() > startOfWeek()
我见过
startofweek()
和 friend ,但没有看到类似startofsprint()
的东西。我们拥有JIRA OnDemand,因此我们无法安装本地Java附加组件。
有什么办法获取此信息?
最佳答案
针对最新sprint中已解决的问题创建查询的一种方法是为其创建过滤器。
然后,您可以在所有需要对该主过滤器的子集工作的不同JQL中重用该过滤器。
警告这种方式的劳动强度很小-但是,如果您使用多个过滤器,它会击败其他替代方法。
status changed to (Resolved, Closed) after 2014-09-15
// First JQL reusing filter
project = "My Project" and status in (Resolved, Closed) and filter = "Closed in latest sprint"
// another JQL reusing filter
project = "Other Project" and assignee = currentUser() and filter = "Closed in latest sprint"
确实,如前所述,这是一种手动且耗时的方法。但是,如果您处于OnDemand中,因此无法添加自己的JQL函数,该函数将返回已定义的Rapidboard中最新冲刺的开始日期,那么您很不走运。
关于JIRA JQL : Issues resolved in the current sprint,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25722841/