我正在尝试jira项目版本的开始和结束日期。 我可以使用Jira SOAP API执行此操作,以及我如何做到这一点?
答案 0 :(得分:2)
在JIRA中没有版本的“开始日期”,并且可以通过SOAP获得发布日期。例如。在Java中:
JiraSoapService js = new JiraSoapServiceServiceLocator().getJirasoapserviceV2();
String token = js.login(username, password);
RemoteVersion[] versions = js.getVersions(token, "KEY");
Calendar releaseDate = versions[0].getReleaseDate();
答案 1 :(得分:1)
后人:
我猜你正在使用Greenhopper,它允许你指定短跑/版本的开始和结束日期。遗憾的是,由于Greenhopper数据未公开(尚未),因此您似乎无法通过API检索此数据。请参阅下面的门票。
我也很想得到这个。
答案 2 :(得分:0)
https://[YOUR_JIRA_HOST]/secure/CCBShowChartReport.jspa
?decorator=none
&selectedProjectId=[PROJECT_ID]
&selectedBoardId=[VERSION_ID]
&chartType=gh.chart.ahourburndown
&fieldId=
&forMaster=false
不是真的用于startDate / endDate,而是建立自己的每小时燃尽图表所需的所有信息...
我搜索了几个小时才找到解决方案,我找到的另一种方法是:
SELECT *
FROM `propertytext`
WHERE ID = (
SELECT ID
FROM `propertyentry`
WHERE ENTITY_NAME = 'GREENHOPPER'
AND ENTITY_ID = YOUR_PROJECT_ID
AND PROPERTY_KEY = 'CONFIGURATION' )
通过这个,你可以得到你的版本的XML文件,你可以在这里找到startDate / endDate的值