2014-06-24 2 views
9

की सूची क्या यह संभव है एक विशेष परियोजना के लिए स्प्रिंट की एक सूची प्राप्त करने के लिए? मुझे पता है कि एक स्प्रिंट द्वारा मुद्दों को खोजने का एक तरीका है, लेकिन सभी स्पिंट प्राप्त करने के लिए कोई रास्ता नहीं मिला है।JQL: Get स्प्रिंट

+0

: अंत में, आप के साथ इस बोर्ड के स्प्रिंट सूची प्राप्त कर सकते हैं। AFAIK, JQL केवल परिणाम के रूप में मुद्दे लौटाता है। –

+0

अपने एपीआई के माध्यम से इसका उपयोग करना। –

उत्तर

3

यह करने के लिए कोई REST एंडपॉइंट नहीं है, आप केवल स्प्रिंट है कि एक विशेष रैपिड बोर्ड के लिए दिखाई दे रहे हैं क्वेरी कर सकता है और आप इस के लिए GreenHoppper प्लगइन का उपयोग करने की आवश्यकता है।

कि के लिए अंत बिंदु है: https://yourjira.com/rest/greenhopper/1.0/sprints/ {rapidBoardId}

आप किसी अन्य REST एंडपॉइंट पर रैपिड बोर्डों की गणना कर सकते हैं: https://yourjira.com/rest/greenhopper/1.0/rapidviews/list

यहां अधिक पढ़ें: https://answers.atlassian.com/questions/65920/how-can-i-list-all-sprints-from-greenhopper-using-the-rest-api

1

आप स्प्रिंट रिपोर्ट को देखा है ? ड्रॉपडाउन आपको उस बोर्ड के लिए सभी स्पिंट्स की एक सूची दिखाएगा। बेशक आप प्रति परियोजना एकाधिक बोर्ड हो सकते हैं, तो आपको सभी संबंधित बोर्डों को खोजने की आवश्यकता हो सकती है।

11

मैं सभी स्प्रिंट ढूंढने के लिए निम्न बाकी कॉल का उपयोग करें:

https://yourjira.com/rest/greenhopper/1.0/integration/teamcalendars/sprint/list?jql=project+%3D+YOURPROJECTKEY

परियोजना मैं इस चलाने की ही खुला स्प्रिंट ढूंढने के लिए: https://yourjira.com/rest/greenhopper/1.0/integration/teamcalendars/sprint/list?jql=project+%3D+YOURPROJECTKEY+and+Sprint+not+in+closedSprints()

+0

क्या कोई दस्तावेज देखने के लिए है? –

+0

मुझे अंतिम बंद स्प्रिंट कैसे मिल सकता है? अद्यतन डीईटीसी द्वारा ऑर्डर का उपयोग करने का प्रयास किया लेकिन यह सभी बंद स्पिनट देता है। – eureka19

4

इस उत्तर के आधार पर: answers.atlassian.com/questions/65920/answers/3599592 , स्पिंट्स की सूची प्राप्त करने के लिए सबसे अच्छा वेब एपीआई है:

https://<your_site>/rest/greenhopper/1.0/sprintquery/<rapidBoardId>?includeFutureSprints=true&includeHistoricSprints=false 

<rapidBoardId> प्रत्येक प्रणाली में अलग है, मैं बस अपना ब्राउज़र के एड्रेस बार में देखा था जब मैं JIRA में सर्फिंग गया था, तो मैं मुश्किल कोड जो एपीआई बुला रहा है में कोडित।

https://<your_site>/secure/RapidBoard.jspa?rapidView=<rapidBoardId is here on your browser address bar> 
6

[jira-url] /rest/greenhopper/1.0/sprint/picker

देता है "allMatches" सरणी आईडी और boardName सहित सक्रिय स्प्रिंट हैं।

यह जब मैं पूरा नहीं या अच्छी तरह से स्प्रिंट का नाम नहीं JQL में :-)

6

यह अभी तक संभव नहीं है साफ करने के लिए सभी परियोजनाओं में सक्रिय स्प्रिंट की एक सूची खोज रहा था मेरे लिए उपयोगी था लेकिन आप नए उपयोग कर सकते हैं जिरा फुर्ती एपीआई। यहाँ jira cloud के लिए और jira server 7.2.3 के लिए दस्तावेज़ है।

सबसे पहले, आप अपनी परियोजना के बोर्ड खोजने की जरूरत है। यह बाकी अपने बोर्डों की सूची प्राप्त करने endpoint है:

[jira-url]/rest/agile/1.0/board

इसके बाद आप के साथ अपनी परियोजना प्राप्त कर सकते हैं:

[jira-url]/rest/agile/1.0/[board-id]/project

तो इस तरह से आप के बोर्ड आईडी पा सकते हैं अपने परियोजना। आप JIRA में या कुछ आवेदन में JQL उपयोग कर रहे हैं

[jira-url]/rest/agile/1.0/[board-id]/sprint

संबंधित मुद्दे