J'essaie de connaître la date de début et de fin d'une version du projet jira. Puis-je faire cela avec l'API SOAP de Jira, et comment je fais cela?Jira Soap API obtenir la date de début/fin de la version du projet
Répondre
Il n'y a pas de 'date de début' pour la version dans JIRA, et la date de sortie est disponible via SOAP. Par exemple. en Java:
JiraSoapService js = new JiraSoapServiceServiceLocator().getJirasoapserviceV2();
String token = js.login(username, password);
RemoteVersion[] versions = js.getVersions(token, "KEY");
Calendar releaseDate = versions[0].getReleaseDate();
pour la postérité:
Je vous utilisez Greenhopper, qui ne vous permet de deviner de spécifier les dates de début et de fin pour vos sprints/versions. Malheureusement, il ne semble pas que vous ne puissiez pas récupérer ces données via l'API car les données de Greenhopper ne sont pas (encore) exposées. Voir le billet ci-dessous.
Je suis impatient de l'obtenir aussi.
https://[YOUR_JIRA_HOST]/secure/CCBShowChartReport.jspa
?decorator=none
&selectedProjectId=[PROJECT_ID]
&selectedBoardId=[VERSION_ID]
&chartType=gh.chart.ahourburndown
&fieldId=
&forMaster=false
Pas vraiment pour startDate/endDate, mais toutes les informations nécessaires pour construire votre propre graphique horaire-Burndown ...
J'ai cherché pendant des heures pour trouver une solution pour cela, la seule façon que j'ai trouvé ceci:
SELECT *
FROM `propertytext`
WHERE ID = (
SELECT ID
FROM `propertyentry`
WHERE ENTITY_NAME = 'GREENHOPPER'
AND ENTITY_ID = YOUR_PROJECT_ID
AND PROPERTY_KEY = 'CONFIGURATION')
Avec cela, vous obtenez un fichier XML pour votre version et ce que vous pouvez trouver les valeurs pour startDate/DFIN Que voulez-vous dire par version du projet JIRA?
Voulez-vous dire la date de début et de fin d'un projet régulier, comme une tâche sed ou un slpm? – Anders