JIRA - 如何通过编程获取报告?

2 投票
1 回答
3430 浏览
提问于 2025-04-16 15:58

我用JIRA来追踪bug,并且我做了一个Python工具,可以把JIRA的任务报告(从“视图”菜单获取的XML格式)转换成MS Access的记录,这些记录会被另一个工具使用。

好了,这个功能已经完成了,Python真是太棒了!

现在我想知道怎么能自动化第一部分,也就是程序化地创建报告,理想情况下:

  • 使用XML格式
  • 格式要和“视图”菜单提供的那个一样
  • 当然要用Python!

当然,我可以使用其他语言和格式,我只是描述一个理想的情况!我不知道JQL是否能用,或者JIRA的插件是否有用(我看到有一个Python命令行工具,但不确定它的功能是否足够强大)……

谢谢你的建议、经验和想法……

1 个回答

3

你可以通过以下方式来使用JIRA:

  • SOAP(目前是最推荐的方式)
  • XML-RPC
  • REST API(还在开发中)

这些方式都可以很方便地在Python客户端中使用。

详细信息请查看:http://confluence.atlassian.com/display/JIRA/JIRA+RPC+Services

撰写回答