मुझे कई परियोजनाओं के बीच साझा की गई पुस्तकालयों में मुद्दों को ट्रैक करने की आवश्यकता है। क्या इन घटकों को साझा करने का कोई तरीका है? या क्या प्रत्येक प्रभावित परियोजना पर एक अलग मुद्दा दर्ज करना बेहतर है?क्या आप जिरा परियोजनाओं के बीच घटकों को साझा कर सकते हैं?
उत्तर
मैं साझा कोड के लिए एक अलग प्रोजेक्ट बनाकर, प्रत्येक मुद्दे को टैग करने के आधार पर प्रत्येक मुद्दे को टैग करके, और फिर जेआईआरए फ़िल्टर बनाने के लिए इसे प्राप्त करने के लिए कई परियोजनाओं में इन टैग को देखने के लिए यह प्राप्त करता हूं। एक रिलीज के लिए मुद्दों की सूची।
उदाहरण के लिए, मान लें कि मेरे पास उत्पाद ए और उत्पाद बी है, जो दोनों साझा पुस्तकालयों का उपयोग करते हैं। मैं उत्पाद बी के संस्करण ए और संस्करण 2 के संस्करण 1 को रिलीज़ करना चाहता हूं; इन दोनों रिलीज को साझा लाइब्रेरी प्रोजेक्ट में निश्चित करने के लिए समस्या 1001 की आवश्यकता है।
मैं "प्रोडावीर 1 प्रोडबियर 2" के साथ साझा लाइब्रेरी इश्यू 1001 को टैग करता हूं, सभी उत्पाद टैग करें "प्रोडावर 1" के साथ संस्करण 1 के लिए एक समस्या और संस्करण 2 के लिए सभी उत्पाद बी मुद्दों "ProdBVer2" के साथ। फिर मैं उत्पाद ए के सभी मुद्दों या उत्पाद के लिए अपने मुद्दों को ट्रैक करने के लिए "ProdAVer1" टैग वाले साझा पुस्तकालयों सहित एक उत्पाद बना देता हूं, और इसी तरह उत्पाद बी के लिए टैग "प्रोडबियर 2" का उपयोग करके।
यह थोड़ा सा लगता है लंबे समय से हवादार अब मैंने इसे लिखा है, लेकिन मुझे लगता है कि यह कई परियोजनाओं में क्लोन मुद्दों का उपयोग करने से बेहतर विकल्प है।
ध्यान दें कि आप मुद्दों को पूरा करने के लिए जेआईआरए लिंक बना सकते हैं (परियोजनाओं में भी), यह स्पष्ट करने के लिए कि वे एक साथ हैं। इससे यह एक नज़र में स्पष्ट हो जाता है कि उदाहरण के लिए लाइब्रेरी के लिए कोई समस्या अन्य उत्पादों को प्रभावित करती है। – sleske
हम साझा कोड के साथ इसी समस्या में भागते हैं। हम वर्तमान में मल्टीपल परियोजनाओं में मुद्दों को बनाने के लिए "क्लोन" का उपयोग कर रहे हैं, जबकि उनके बीच कुछ कनेक्शन बनाए रखते हैं, लेकिन यह निश्चित रूप से एक आदर्श समाधान से कम है।
इस मुद्दे से संबंधित JIRA project for JIRA पर टिकटों की एक पूरी श्रृंखला है। यदि आप वहां एक खाता खोलते हैं, तो आप देव टीम को प्रभावित करने में मदद के लिए मुद्दों के लिए वोट दे सकते हैं और टिकट अपडेट होने पर आपको सूचनाएं मिल सकती हैं।
मैंने सिंक में दो परियोजनाओं में घटकों की सूची रखने के लिए एक जेरा सीएलआई (एसओएपी) का भी उपयोग किया है, लेकिन यह आदर्श नहीं है।
~ मैट
यह शायद, तुरंत उपयोगी नहीं है जब से तुम शायद JIRA के साथ छड़ी करने की योजना बना रहे हैं, लेकिन मैंने सोचा कि मैं बाहर बिंदु चाहिए कि यह बड़ा अभिनव Launchpad के बग ट्रैकिंग द्वारा की पेशकश की सुविधा है। डेवलपर्स ने देखा कि विभिन्न ओपन-सोर्स अनुप्रयोगों में बग अक्सर साझा लाइब्रेरी में एक आम बग के लिए उबला हुआ है, और एक समस्या को कई परियोजनाओं, संस्करणों और रिलीज में संलग्न करने का एक तरीका विकसित किया है।
- 1. जिरा परियोजनाओं में घटकों का उपयोग करने का सर्वोत्तम अभ्यास
- 2. सी #, क्या हम परियोजनाओं के बीच App.config की कुछ सामग्री साझा कर सकते हैं?
- 3. जिरा प्लगइन्स: आप क्या उपयोग करते हैं?
- 4. क्या आप कई टेम्पलेट्स में डेटा साझा कर सकते हैं?
- 5. क्या आप एक्सटेंशन विधि स्टेटिक/साझा कर सकते हैं?
- 6. क्या आप एपीके में संसाधन साझा कर सकते हैं?
- 7. क्या आप एपेंगेन परियोजनाओं को हटा सकते हैं?
- 8. ग्रहण: एकाधिक परियोजनाओं के बीच साझा कोड
- 9. .NET घटकों और COM घटकों के बीच अंतर क्या है
- 10. क्या दो अलग ब्राउज़र एक कुकी साझा कर सकते हैं?
- 11. नेटबींस में, क्या आप PHP परियोजनाओं के लिए एसएसएच कनेक्शन कर सकते हैं?
- 12. कंप्यूटर के बीच दृश्य स्टूडियो परियोजनाओं को साझा करना
- 13. सी में आप क्या नहीं कर सकते हैं जिसे आप उद्देश्य-सी में कर सकते हैं?
- 14. क्या आप एक यूआरएल पार्सिंग कार्यान्वयन के लिए एक लिंक साझा कर सकते हैं?
- 15. कई परियोजनाओं के बीच सी # कक्षा स्रोत कोड साझा करें
- 16. क्या आप फोर्किंग का उपयोग कर ऐप्स के बीच उसकेोकू डेटाबेस माइग्रेट कर सकते हैं?
- 17. रीशेर्पर नेविगेशन में परियोजनाओं/परीक्षणों को अनदेखा कर सकते हैं
- 18. क्या आप शट डाउन फ़ंक्शन को अनधिकृत कर सकते हैं?
- 19. प्रोटोटाइप विरासत: क्या आप ऑब्जेक्ट.क्रेट को चेन कर सकते हैं?
- 20. क्या आप एसएसएच को टेलनेट कर सकते हैं?
- 21. क्या आप setRootViewController को एनिमेट कर सकते हैं?
- 22. क्या आप web.config को संशोधित कर सकते हैं और एएसपी.NET एप्लिकेशन को पुनरारंभ नहीं कर सकते?
- 23. विजुअल स्टूडियो समाधान के बीच आप बाहरी निर्भरताओं को कैसे साझा करते हैं?
- 24. ऐप्पलस्क्रिप्ट के साथ आप क्या कर सकते हैं?
- 25. क्या आप UIControlEventAplicationReserved के साथ कस्टम ईवेंट कर सकते हैं?
- 26. क्या आप अंतर निर्दिष्ट कर सकते हैं ./,../,~/ ASP.NET में?
- 27. परियोजनाओं के बीच एएसपी.नेट एमवीसी आंशिक विचार साझा करना
- 28. दो अलग-अलग गिट परियोजनाओं के बीच कोड साझा करना
- 29. क्या आप सबवर्सन के साथ आंशिक चेकआउट कर सकते हैं?
- 30. क्या कर सकते हैं कि sed क्या कर सकते हैं?
हां, यह यहां है। जेरा एक मुख्य उपकरण है जो मुख्य रूप से प्रोग्रामर द्वारा उपयोग किया जाता है। – Novelocrat