2

在 JIRA 中,到期日期可以随着项目里程碑的变化而定期更新。虽然这是有用的功能,但有时能够将最初输入的到期日期与问题的当前到期日期进行比较会很有用。

此信息保留在Change History 数据库表中,但是当我尝试使用JIRA 5.0 中提供的 JQL 历史查询功能时,JIRA 返回错误消息“历史搜索不支持 'duedate' 字段。”

在这一点上,我感觉卡住了。有什么方法(除了编写自定义插件或手动解析数据库)来提取这些有用的数据吗?

4

1 回答 1

1

您可以使用JIRA 行为插件将原始日期保存在自定义字段中,使用类似:

FormField due_date = getFieldByName("Due Date")
FormField orig_due_date= getFieldByName("Original Due Date")

if (orig_due_date.getFormValue() == '') {
 orig_due_date.setFormValue(due_date)
}

通过将日期保存到自定义字段,您将能够使用 JQL 根据原始到期日期查找和排序问题。

于 2012-08-02T05:58:01.607 回答