2013-03-19 5 views
7

मैंने इस पर जानकारी खोजने की कोशिश की है, लेकिन इसकी सभी छोटी मात्रा में जानकारी जो Youtrack में उपलब्ध सुविधाओं के पुराने संस्करणों के विपरीत या चर्चा करती है।जीआईटी (जीथब नहीं) के साथ एकीकरण का यौट्रैक स्तर

मेरी समझ से आपको टीमसिटी की स्थापना की आवश्यकता है और यूट्रैक से लिंक किया गया है, इसलिए यह प्रतिबद्ध संदेशों को पार्स करना जानता है। हालांकि मैं क्या स्तर यह YouTrack के साथ एकीकृत में सोच रहा हूँ, वर्तमान जानकारी के रूप में:

http://confluence.jetbrains.com/display/YTD3/Integration+with+TeamCity

वहाँ एक प्रासंगिक 4.x संस्करण होना प्रतीत नहीं होता है, लेकिन यह संकेत मिलता है कि आप हैशटैग के साथ प्रतिबद्ध कर सकते हैं

#PR-1 Fixed 
Have fixed the underlying issue for this bug, it was due to X,Y,Z 

मेरी आँखों में स्थापित करेगा कि #PR-1 तय राज्य, हालांकि लिंक में प्रलेखन ऊपर सूचित करते हैं कि टिप्पणी नहीं कर रहे हैं लगता है: और यह कुछ अपने लिए प्रतिबद्ध संदेश पर आधारित कार्यों, नीचे एक की तरह को पूरा करेगा ऊपर ले जाया गया, जो थोड़ा बकवास लगता है। तो क्या उस प्रतिबद्धता में क्या किया गया था, इस बारे में प्रासंगिक जानकारी प्राप्त करने के लिए यूट्रैक से कोई तरीका है? यह एक लिंक के माध्यम से हो जो आपको प्रतिबद्धता संदेश या वैकल्पिक विधि देखने के लिए टीमसिटी में ले जाता है।

हम मूल रूप से टीएफएस का उपयोग कर रहे थे, लेकिन इसके भयानक पठन केवल झंडे के कारण विकसित करना दर्दनाक है, जो बिल्ड स्क्रिप्ट में फ़ाइलों का टेम्पलेट रोकता है, बिल्डिंग और परीक्षण सॉफ्टवेयर के लिए वर्कफ़्लो संपादक और आखिर में कार्य आइटम ट्रैकर जो बहुत अच्छा है हर कोई जो विजुअल स्टूडियो का उपयोग करता है, अगर आपको एक कचरा वेब फ्रंट एंड नहीं मिलता है।

वैसे भी ... मैं इस धारणा के तहत था कि यॉट्रैक, टीमसिटी, गिट का अंत में अंत तक उपयोग किया जा सकता है और आप टीमसिटी द्वारा बनाई गई रिलीज के साथ जीआईटी में लगाए गए प्रतिबद्धता को जोड़ने के लिए पूर्ण पता लगाने योग्यता प्राप्त कर सकते हैं और कहानी YouTrack में पूरा होने की स्थिति में डाल दिया।

तो मान लें कि आपके पास बिल्ड बनाने के लिए टीमसिटी से जुड़े जीआईटी हैं, और यौट्रैक टीमसिटी से जुड़ा हुआ है, क्या आप इस स्तर की पता लगाने योग्यता प्राप्त कर सकते हैं?

+3

इस क्षेत्र के लिए youtrack 4.X प्रलेखन है, हालांकि यह आपके पास ट्रैकेबिलिटी चिंताओं को समाप्त करने के अंत का उत्तर नहीं देता है: http://confluence.jetbrains.com/display/YTD4/Executing+Commands+from+Comment+to + वीसीएस + कमिट –

+1

आह दस्तावेज खोजते समय उन्हें नहीं मिला, धन्यवाद। यह देखने के लिए अच्छा है कि वास्तव में यूटैक के माध्यम से टिप्पणियां पास करने की कार्यक्षमता है। तो यूटैक से गिट में एक प्रतिबद्धता को देखने से संबंधित शेष प्रश्न। – Grofit

उत्तर

11

मैं इसके बजाय किसी और को जोड़ दूंगा, इसलिए मैं इसे अभी तक उत्तर के रूप में चिह्नित नहीं करूंगा लेकिन जैसा कि मैं इसे कई विकास टीमों के लिए एक आकर्षक चीज़ देख सकता हूं, मैं अपने वर्तमान निष्कर्ष पोस्ट करूंगा।

मैं YouTrack को वार्ता है जो बदले में TeamCity से बात कर GIT पाने में कामयाब रहे है। तो जब मैं प्रतिबद्ध करता हूं तो मैं यॉट्रैक वस्तुओं पर टिप्पणियां डाल सकता हूं और साथ ही उन्हें बोर्ड के चारों ओर ले जा सकता हूं। यदि मैं फिर यूटैक में टिकट के लिए टीमसिटी परिवर्तनों को देखता हूं तो मैं फिर से स्तर के माध्यम से ट्रेस को देख सकता हूं ताकि यह देखने के लिए कि किसने और कब बदल दिया है, साथ ही साथ संस्करणों के बीच अंतर भी है ताकि यह समाधान समाप्त हो सके।

एक चीज जिसने मुझे ट्रिप किया था आपको टीमसिटी उपयोगकर्ताओं की आवश्यकता है जिनके पास सही वीसीएस उपयोगकर्ता नाम बाध्य है, अन्यथा आपके परिवर्तन यूट्रैक के माध्यम से पारित नहीं होंगे।

+0

क्या किसी ने आपको ट्रैक ट्रैक में मैन्युअल रूप से प्रतिबद्ध करने के लिए आरईएसटी एपीआई पाया है? एक पोस्ट प्रतिबद्ध हुक जोड़ने, इसे पार्स करने, टैग, शाखा या प्रतिबद्धता को जांचने के लिए पर्याप्त आसान होगा, फिर इसे वाईटी से संलग्न करें। लेकिन मुझे काम करने के लिए वाईटी एपीआई नहीं मिल रहा है। –

+0

@AndrewTFinnell: मैं एक ही बात की तलाश कर रहे थे। मैंने जो पाया: जोड़ने के लिए YouTrack में कोई "प्रतिबद्ध" ऑब्जेक्ट नहीं है। जब ऐसा कॉन्फ़िगर किया गया ब्राउज़र YouTrack करने के लिए एक एक्सएचआर कॉल, जो करता है कि टिकट के साथ जुड़े के लिए TeamCity (या GitHub/gitlab/bitbucket बादल) प्रश्नों, और उन्हें प्रदर्शित जारी करता है। –

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