2009-05-15 9 views
16

मैंने अपने आखिरी नौकरी पर बग और इश्यू ट्रैकिंग के लिए एटलसियन जेरा का इस्तेमाल किया। मैं बिल्कुल इसे प्यार करता था और यह आंखों पर विशेष रूप से आसान था।जेरा या ट्रैक?

मेरी वर्तमान कंपनी इसके बजाय ट्रैक का उपयोग कर रही है, और जब यह सभी मूलभूत बातें करता है, तो मुझे वास्तव में इसकी कमी है, खासकर कई परियोजनाओं और लिंक मुद्दों को आसानी से स्थापित करने में असमर्थता के साथ।

ओह, और तथ्य यह है कि यह SQLLite का उपयोग करता है मेरे लिए एक मुद्दा है।

क्या किसी के पास स्विच करने के लिए कोई अन्य अच्छे कारण हैं?

उत्तर

0

लागत शायद सबसे बड़ा कारण है।

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

ट्रैक नि: शुल्क है और हालांकि व्यक्तिगत रूप से मुझे लगता है कि यह थोड़ा सा समय लगता है, ऐसा लगता है कि यह लोगों के लिए काम करता है।

+5

एटलसियन के पास वर्तमान में $ 10 के लिए 10 उपयोगकर्ता लाइसेंस के लिए एक सौदा है, निश्चित रूप से उन छोटी परियोजनाओं की तलाश में लायक है। –

6

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

कुल मिलाकर, ट्रैक ओपन-सोर्स प्रकार की परियोजनाओं के लिए बेहतर अनुकूल है, लेकिन जिरा की विशेषताएं लागत और अव्यवस्थित यूआई की संभावना है यदि आप वाणिज्यिक विकास घर हैं।

स्क्लाइट के लिए, ट्रैक पोस्टग्रेस के साथ ठीक काम करता है।

+3

आपके उत्तर के लिए धन्यवाद। मुझे लगता है कि आप सही हैं जब आप कहते हैं कि ट्रैक पर्याप्त है जब आपकी टीम को समय-समय पर लिंक जोड़ने और ट्रैकिंग करने जैसी सुविधाओं की आवश्यकता नहीं होती है। मैं वर्तमान में कई परियोजनाओं पर काम कर 6 की एक टीम में काम कर रहा हूं। मुझे एक उपकरण की आवश्यकता है जो देवताओं को विभिन्न परियोजनाओं के खिलाफ अपना समय ट्रैक करने की अनुमति देता है और मुझे आसानी से यह देखने की अनुमति देता है कि वे प्रत्येक दिन क्या काम कर रहे हैं। मुझे वास्तव में इस उदाहरण में लगता है, जेरा नौकरी के लिए एक सही उपकरण है। – seedhead

16

मैंने कई वर्षों से ट्रैक का उपयोग किया है। सबसे पहले, स्क्लाइट मुद्दा ... यदि आप चाहें तो आप आसानी से MySQL पर स्विच कर सकते हैं। wiki तालिका 1 मिलियन पंक्तियों (एक रूज स्क्रिप्ट उसमें से अधिक) से अधिक हो गई, तो मुझे लगता है कि आपको ट्रैक के साथ प्रदर्शन के बारे में अच्छा होना चाहिए, तो हमें इंटरफ़ेस के बारे में थोड़ा सा महसूस करना शुरू हो गया। आप Trac की सेवा करने वाले एकाधिक नोड्स का भी उपयोग कर सकते हैं, अगर यह एक समस्या होगी (किसी भी तरह से बिजली/नेटवर्क विफलता के मामले में 2 होना अच्छा है)।

यदि आपकी टीम में केवल 6 कोडर हैं, तो आप सभी परियोजनाओं को एक ट्रैक प्रोजेक्ट में डालने और टिकट के घटक या मील का पत्थर क्षेत्रों का उपयोग करने पर विचार कर सकते हैं। यह ठीक काम करना चाहिए।

यह भी ध्यान देने योग्य है कि ट्रैक प्लगइन के माध्यम से बेहद एक्स्टेंसिबल है जिसे आसानी से वेब से प्राप्त किया जा सकता है।

मेरे पास कोई ट्रैक लिंक समस्या नहीं है इसलिए मैं इस समस्या पर टिप्पणी नहीं कर सकता। क्या आप अधिक वर्णनात्मक हो सकते हैं?

और के बारे में असमर्थता आसानी से करने के लिए सेटअप कई परियोजनाओं ... हमारे व्यवस्थापक एक ~ 100 लाइनों स्क्रिप्ट है कि यह संभालती लिखा था और अब यह एक नया Trac परियोजना स्थापित करने में 5 मिनट की तरह है। हम उनमें से 60 पहले से ही पसंद है। मुझे जिरा के बारे में पता नहीं है, लेकिन नई परियोजनाओं को शायद ही कभी स्थापित किया जा रहा है। आप अक्सर टिकट पूछताछ के माध्यम से एक रिपोर्ट बनाना चाहते हैं।

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

Trac plugin list की लंबाई पर एक नज़र डालें। यदि आप चाहें तो आप उनमें से किसी को आसानी से इंस्टॉल कर सकते हैं।

संपादित करें: मुझे बाद में पता चला कि जिरा में परियोजनाओं को जोड़ना आसान है, लेकिन जेरा को सुविधाओं की संख्या के कारण ट्रैक से समझना मुश्किल है (और आप शायद उनमें से अधिकतर 6 का उपयोग नहीं करेंगे -मैन टीम)। आजकल, आपको Agile plugin की वजह से जिरा पर विचार करने की आवश्यकता है।

4

मैं सिर्फ Redmine जो कुछ है जो कई परियोजनाओं से आप एक से अधिक तोड़फोड़ खजाने मतलब हैं, Trac संस्करण 0.12 इस का समर्थन करता है के बारे में 6.

0

की एक टीम के लिए अच्छी तरह से काम कर सकता था की तरह लगता है भर में ठोकर खाई है। अब तक मैं mod_wsgi पर Trac का उपयोग कर रहा हूं जो आपको अपने सभी ट्रैक उदाहरणों को एक mod_wsgi इंस्टेंस से सेवा प्रदान करने की अनुमति देता है, और उनके साथ लिंक के साथ एक निश्चित यूआरएल पर मौजूद सभी ट्रैक्स की एक सूची दिखाता है। यह स्थापित करने के लिए बहुत आसान था। हमने ट्रैवर्स प्रोजेक्ट सृजन को सबवर्सन रिपोजिटरी सृजन के साथ भी लिखा है ताकि अब हमारे लिए 1 लाइन कमांड हो।

1

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

विकी में कहीं भी मेरे कस्टम फ़िल्टर सेट करना ट्रैक में शानदार है।

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