我有以下过滤器来查找当前Sprint中的问题:
resolution is EMPTY AND assignee = currentUser() AND Sprint in openSprints() ORDER BY priority DESC, created ASC它的工作方式与预期一致。然而,我们的团队为伸展目标创建了单独的“冲刺”(在futureSprints()中),如果不处理剩余的积压工作,我就无法查询它们。然而,这个延伸目标冲刺总是我们列表中的下一个。此外,如果当前的sprint被称为"Sprint 20-2016",那么伸展目标将被称为"Sprint 20-2016 stretch Goals“。这意味着我可以通过获取当前sprint的名称来检索扩展目标。例如,以下硬编码解决方案有效:
resolution is EMPTY AND assignee = currentUser() AND Sprint in futureSprints() AND Sprint = "Sprint 20" ORDER BY priority DESC, created ASC问题是,我想要像Sprint = [name of first entry from] openSprints()这样的东西,但不知道如何用"Sprint 20"来表达,而不是硬编码。或者,因为伸展目标总是在下一个冲刺中,所以像Sprint in [first entry in] openSprints() + 1这样的东西也可以工作。
发布于 2018-08-10 06:06:21
Adaptavist Scriptrunner添加了过多的额外JQL函数。
其中之一是nextSprint
nextSprint("Board Name")我使用它为我们下一个计划的3周sprint生成统计数据,并为提早完成工作并希望将问题从下一个sprint拉到当前的用户提供一个仪表板。一般来说,我们通过堆栈顺序来拉取,但对于尽可能多的动态工作,仪表板给了我们更多的灵活性,这是scrum板所不能提供的。
发布于 2016-04-06 02:33:01
这样如何:
(sprint in openSprints()) AND (sprint not in futureSprints())发布于 2017-03-28 16:24:21
我希望我能找到一种方法来引用Sprint的下一个“top”。但是,我认为如果您使用的是命名约定,例如Stretch Goals,我会将我的过滤器设置为
Sprint =扩展目标和sprint=futureSprint()
我尝试使用Like这个词,但发现它不受支持,JQL按原样执行“Like”搜索。使用FutureSprint()检查不会得到
https://stackoverflow.com/questions/35926840
复制相似问题