是否有办法确定所请求的sprint问题的状态(或者至少在sprint期间是否已解决)?
我使用JIRA Agile REST API来获取sprint(see documentation and example here)的问题列表。
它确实提供了该sprint的问题列表,但是对于已完成的sprint,它提供了当前状态的问题(可能是#34;进行中"在sprint 2结束时,但现在在sprint 4" Resolved"因此即使从sprint 2请求数据也会显示已解决。
答案 0 :(得分:1)
您是否尝试将/rest/api/2/issue与更改日志扩展一起使用:
<JIRA URL>/rest/api/2/issue/<ISSUE KEY>?expand=changelog
它为您提供问题的更改日志(包括状态更改和sprint重新分配)。我认为通过探索这些信息,您可以获得所需的数据。
答案 1 :(得分:0)
看起来一旦项目被解析,就会有一个解决方案可以用来确定解决方案发生在哪个sprint中。它仍然没有提供一种机制来确定sprint结束时问题的状态(即冲刺完成时没有启动哪些项目),但是resovledate希望解决大部分问题。