JIRA - 如何通过编程获取报告?
我用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