2013-02-17 22 views
5

मैं पहली बार जिथब इश्यू ट्रैकर का उपयोग कर रहा हूं, और मैं लगभग 50 खुले मुद्दों का एक सेट प्रबंधित करने की कोशिश कर रहा हूं। मैं लेबल्स पर मानक बूलियन प्रश्नों का उपयोग करके सेट को फ़िल्टर करना चाहता हूं। लेकिन मैं यह समझ सकता हूं कि कैसे करना है और प्रश्न पूछना है। उदाहरण के लिए, मैं उन सभी मुद्दों को दिखा सकता हूं जो view/controller और easy meat दोनों लेबल किए गए हैं। लेकिन मैं निम्नलिखित प्रश्नों में से कोई कार्य करने के लिए कैसे पता नहीं है:मैं जिथब इश्यू ट्रैकर पर समस्याओं को फ़िल्टर करने के लिए लेबल का उपयोग कैसे कर सकता हूं?

  • मुझे दिखाओ सभी खुले मुद्दों है कि view/controller लेबल लेकिन easy meat नहीं लेबल कर रहे हैं।

  • मुझे सभी खुले मुद्दों को दिखाएं जिन्हें major refactoring या needs thought लेबल किया गया है।

  • मुझे हर खुली समस्या दिखाएं जिसमें कोई लेबल नहीं है।

मैंने खोज की है और मेरे पास आरटीएफएम है, और मुझे इस तरह के प्रश्न पूछने का कोई तरीका नहीं मिल रहा है। ऐसे प्रश्न भी संभव हैं? यदि हां, तो कोई उन्हें कैसे पूछता है?

+0

हाय नॉर्मन! क्या आप कृपया [मेरा जवाब] (http://stackoverflow.com/a/33007908/1420197) पर एक नज़र डालें? –

उत्तर

2

संभवतः कम से कम गिटहब वेब ऐप का उपयोग करना संभव नहीं है। तीसरे पक्ष के मुद्दे-प्रबंधन वेब ऐप्स हो सकते हैं जो यह करते हैं (गिटहब एपीआई के माध्यम से), लेकिन मुझे किसी भी चीज के बारे में पता नहीं है जो वास्तव में और केवल वही है जो आप चाहते हैं। देखें:

http://gissues.com/

http://huboard.com/

http://githubissues.herokuapp.com/

https://zapier.com/zapbook/github/trello/ (Trello एकीकरण)

के रूप में यहां बताए गए, प्राप्त करने के लिए लगभग क्या आप + खोज नामकरण स्वरूपित मुद्दे का उपयोग कर चाहते हैं तरीके हैं : https://softwareengineering.stackexchange.com/questions/129714/how-to-manage-github-issues-for-priority-etc

8

यह GitHub introduced the advanced filters से संभव है।

मुझे सभी खुले मुद्दों को दिखाएं जिन्हें view/controller लेबल किया गया है लेकिन easy meat लेबल नहीं हैं।

is:open is:issue label:"view/controller" -label:"easy meat" 

सूचना -label: से पहले जो कहते हैं मुझे इस लेबल युक्त मुद्दों देना नहीं है।

मुझे सभी खुले मुद्दों को दिखाएं जिन्हें major refactoring या needs thought लेबल किया गया है।

यह है not supported (label:A label:B का उपयोग कर का मतलब है ए और बी बजाय ए या बी) लेकिन आप दो अलग अलग प्रश्नों कर सकते हैं:

is:open is:issue label:"major refactoring" 
is:open is:issue label:"needs thought" 

मुझे उस करता है हर खुला मुद्दा दिखाएँ कोई लेबल नहीं है।

is:open is:issue no:label 

के रूप में अतिरिक्त जानकारी के लिए, आप GitHub documentation का उल्लेख कर सकते हैं:

no:label क्वेरी का उपयोग करें। और, https://github.com/issues आपका प्लेग्राउड-प्रमाणीकृत हो सकता है, आप उन रिकॉजिटरीज़ के सभी मुद्दों को खोज सकते हैं जिन्हें आपने पढ़ा है!

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

  • कोई संबंधित समस्या नहीं^_^