我想知道某个问题关闭的日期。 我可以通过Jira rest API或Jira rest java client获得关闭日期的问题吗? 我尝试获取更新日期,但它给出了上次更新的日期,而不是关闭日期。 在Jira休息的Java客户端或Jira rest API中有什么办法吗? 谢谢你回答我。
答案 0 :(得分:2)
搜索问题时,您需要将expand参数添加到search_issues()See here。
然后,所有问题的更改都应该在changelog字段中。您可以用类似的方式列出它们:
from jira.client import JIRA
jira = JIRA(options={'server':'http://jira.server.address.com'},basic_auth=('user','password'))
issues = jira.search_issues('key=PR-1',expand='changelog')
for issue in issues:
print issue.key
for change in issue.changelog.histories:
print "== Change id ==", change.id
for change_item in change.items:
print " ",change.created, change_item.field, change_item.fromString, change_item.toString