2009-09-28 16 views
5

हमारे पर्यावरण के भीतर हमारे पास कोर कोडबेस है, और उस कोडबेस के कई क्लाइंट-विशिष्ट कार्यान्वयन हैं। जब कोई ग्राहक कोई समस्या उठाता है, तो हमें यह निर्धारित करने की आवश्यकता होती है कि यह क्लाइंट विशिष्ट समस्या है या नहीं, या यह कोर कोडबेस समस्या है या नहीं।आप बगजिला में संबंधित बग कैसे संभालेंगे?

हम अपनी बग को ट्रैक करने के लिए बगजिला का उपयोग करते हैं, और हमारे पास कोर कोडबेस के लिए बगजिला उत्पाद है, और क्लाइंट कार्यान्वयन के लिए भी (जैसा कि उन्होंने बढ़ी कार्यक्षमता के लिए पेशकश को अनुकूलित किया है)। जब कोई क्लाइंट कोर कोडबेस से संबंधित एक बग उठाता है, तो हमें उस बग को 2 बगजिला उत्पादों - कोर और क्लाइंट में उठाना होगा - ताकि दोनों टीम इस मुद्दे के बारे में जान सकें। आदर्श रूप में, हम इन बगों को एकसाथ जोड़ देंगे ताकि हम इसे दो बार ठीक करने का प्रयास बर्बाद न करें, और 2 परियोजना प्रबंधक पूरी तरह से उस मुद्दे की प्रगति के बारे में सूचित हों।

मेरा सबसे अच्छा विचार अब तक "बग से संबंधित" कार्यों सहित एक टिप्पणी/विवरण का उपयोग करना है क्योंकि ऐसा लगता है कि शब्द बग जादुई रूप से निर्दिष्ट बग का एक लिंक बन जाता है जिससे यह उस अन्य बग के विवरण को प्राप्त करना आसान हो जाता है। इसके बाद "एक टिप्पणी में खोज" मानदंड के माध्यम से खोजा जा सकता है।

अन्य लोग यह कैसे करते हैं?

उत्तर

7

मैं का प्रयोग करेंगे निर्भर करता है/ब्लॉक क्षेत्रों, बशर्ते वे निम्न कार्यप्रवाह, मोटे तौर पर के साथ, अपने बगजिला में सक्षम हैं:

  • एक ग्राहक-विशिष्ट उत्पाद में एक बग एक्स दायर की है,
  • यदि यह कोर उत्पाद में मौजूद पाया जाता है, तो इस बग का एक और "कोर" संस्करण कोर उत्पाद में दायर किया जाता है, और यह क्लाइंट-विशिष्ट बग को अवरुद्ध करने के लिए बनाया जाता है (वाई ब्लॉक एक्स, एक्स वाई पर निर्भर करता है);
  • कोर टीम कोर बग वाई को ठीक करने के लिए आगे बढ़ती है;
  • जब कोर बग तय किया जाता है, तो क्लाइंट-विशिष्ट बग एक्स भी तय किया जा सकता है (इसे अतिरिक्त प्रयास की आवश्यकता हो सकती है या नहीं)।
उपयोग कर के लाभ

निर्भर करता है/बजाय टिप्पणी में लिंक के ब्लॉक हैं:

  • सूचनाएं: किसी बदल जाता है जब बग वाई, जो कोई बग एक्स भी सूचनाएं मिल जाएगा देख रहा है;
  • प्रवर्तन: बगजिला को कम से कम एक खुली बग पर निर्भर बंद करने वाली बग को अस्वीकार करने के लिए ट्यून किया जा सकता है, इसलिए एक्स बंद होने से पहले वाई को बंद करना होगा।

हमारे पास एक कोर उत्पाद और दो उत्पादन उत्पादों के साथ एक समान सेटअप होता था जो ग्राहकों को भेज दिया जाता था। हालांकि, हमारे पास सभी उत्पादों के लिए एक टीम थी, इसलिए यह आसान है। एक बग आमतौर पर उत्पादन उत्पाद में दायर किया जाता था, जिसके बाद हमने इसे वहां तय किया था, या इसे कोर उत्पाद में बढ़ाया था, या अन्य उत्पादन उत्पाद के लिए डुप्लिकेट बग बनाया था। जब भी एक ही समस्या के लिए दो बग रिकॉर्ड थे, वे निर्भर/ब्लॉक से जुड़े थे।

+0

आप बगजिला में "निर्भर" फ़ील्ड को कैसे चालू करते हैं? – Nemi

+0

जहां तक ​​मुझे पता है, बग्सिला में फ़ील्ड उपलब्ध हैं जो बग्स संपादित कर सकते हैं उन सभी उपयोगकर्ताओं के लिए डिफ़ॉल्ट रूप से बगजिला में उपलब्ध हैं। – sereda

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