2016-06-09 288 views
2

所以我们有很多要求,并且在某个时候外部参考不应该被支持 - 即需求改变了。这影响了几个要求。然后通过删除所有受影响问题上的关键字来更改说明。如何通过描述历史记录查找JIRA中的问题?

现在外部引用当然被支持了,我想查找所有我的故事(或任何issuetypes),这些故事以前都有一个关键词。即我想搜索一些问题的描述历史。

我没有数据库访问,我唯一知道的是我在两周的时间内进行了更改。当然,我可以选择在那段时间内状态发生变化的所有问题,但这不会对我有所帮助,因为状态在所有问题上都没有改变。

由于历史显然存在于我的旧数据和关键词中,因此我预计可以对此内容执行搜索。看来我不能......我们已经安装了脚本运行程序,但我相信是这样。

任何指针都会非常有帮助。

回答

2

您可以使用JIRA的REST API来搜索问题并获取其更新日志,也可以在Script Runner常规脚本中使用JIRA java API。

对于REST API,这些都是有用的资源:

要得到这个问题(S)的更新日志,你必须添加查询参数展开,值为更改日志,例如?扩大=更新日志,名

对于Java API,来看看:

在这两种情况下,你必须写一些代码并浏览所有历史记录以查找描述的变化,但这是可行的。

+1

感谢您的意见!这看起来是比我希望的更麻烦的方式 - 但鉴于JQL不支持这种开箱即用,我想我应该预料到... :) 我至少会考虑到这一点下一次我遇到这个问题时,我现在所做的是日期搜索,并且只是手动验证在那段时间内改变的30个奇数匹配的历史。 – Trashcan