Jira有回溯或快照API吗?

时间:2018-08-24 09:12:48

标签: jira jira-plugin jira-rest-java-api

我正在使用其他工具开发周期报告,并通过REST API连接到Jira。在研究期间,我在Jira中找不到类似于Rally中的Lookupback api的任何api。 Jira中的Changelog没有提供足够的信息。我需要获取花费在特定状态上的时间,或者阻塞工件多长时间或它处于就绪状态多长时间。关于如何获取他的信息有什么想法吗?

谢谢, 狮子座。

1 个答案:

答案 0 :(得分:1)

Jira中没有这样的API。整个状态将保留为当前值,并且只有有关过去的信息才采用变更日志的形式。

  

我需要获取花在特定状态上的时间

然后,您将必须解析变更日志,找到发布更改为所需状态的时刻,并通过更改日志进一步迭代到状态更改为其他状态的时刻。

  

或工件被阻挡多长时间

然后,您需要监视问题链接的变更日志,跟踪这些链接并查找何时解决了这些问题。

  

准备就绪状态多长时间

取决于您所说的准备状态,如果您说问题已解决多长时间,则可以从解决日期开始计算。例如,如果您要表示某个特定版本或组件中的所有问题已解决了多长时间,则可以运行JQL搜索并按解决日期进行排序。

更改日志解析的其他选项是为您自己注册以发布更新的事件并开始收集所需的数据,但这仅在安装插件/附加组件的那一刻起生效,而不再提供过去的数据。