गैर-तुच्छ विकास परियोजनाओं पर अब एक साल से अधिक समय तक जीवाश्म का उपयोग करने के बाद, मुझे इस विषय पर मजदूरी करने के लिए पर्याप्त आत्मविश्वास महसूस होता है।
मेरे अब तक के अनुभव के नीचे। मैं कई बार git और svn के खिलाफ तुलना कर रहा हूं, सिर्फ इसलिए कि मैं उन SCM को बहुत अच्छी तरह से जानता हूं और तुलना करना मेरे लिए विचार को पार करना आसान बनाता है।
मैं इस एससीएम के साथ पूरी तरह से प्यार करता हूं, इसलिए यह ज्यादातर प्लेस की तरफ इशारा करता है।
मुझे जीवाश्म के बारे में क्या पसंद है:
1) हमारे पास मशीनों का एक गुच्छा है (जीत / मैक / लिनक्स डिस्ट्रोस की एक संख्या), और एकल-निष्पादन योग्य स्थापना केवल उतना ही सुंदर है जितना लगता है। कोई निर्भरता नहीं; यह सिर्फ काम करता है। Git फाइलों का एक गन्दा ढेर है और तोड़फोड़ में निर्भरता नरक कुछ लिनक्स वितरण पर बहुत बुरा बनाता है, खासकर अगर आपको इसे स्वयं बनाना होगा।
2) डिफ़ॉल्ट जीवाश्म वर्कफ़्लो हमारी परियोजनाओं को पूरी तरह से सूट करता है, और जरूरत पड़ने पर और अधिक काम करता है।
3) हमने इसे बहुत मजबूत पाया है, बड़ी परियोजनाओं पर भी। मैं उन लोगों से और कुछ की उम्मीद नहीं करूंगा जिन्होंने साइक्लाइट लिखा था। कोई दुर्घटना नहीं, कोई भ्रष्टाचार नहीं, कोई मज़ेदार व्यवसाय नहीं।
4) मैं वास्तव में बहुत अच्छा हूं, प्रदर्शन से बहुत खुश हूं। विशाल पेड़ों पर जितने तेज नहीं, लेकिन उतने धीमे भी नहीं। मैं हर दूसरे कमांड के डॉक्यूमेंटेशन से सलाह नहीं लेने के कारण किसी भी समय खो जाता हूं, जैसा कि गिट के मामले में है।
5) यह तथ्य कि हर ऑपरेशन के पीछे एक आजमाया हुआ ट्रांजेक्शनल डेटाबेस है, इससे मुझे रात में नींद अच्छी आती है। हाँ, हम बासी और भ्रष्ट सबवर्सन रिपॉजिटरी की एक से अधिक भयानक घटनाओं के माध्यम से रहे हैं (शुक्र है, एक सहायक समुदाय ने हमें उन्हें ठीक करने में मदद की।) मैं सोच भी नहीं सकता कि फॉसिल में ऐसा हो रहा है। यहां तक कि तोड़फोड़ 1.7.x मेटाडाटा भंडारण के लिए Sqlite का उपयोग करें। (एक कमिट के बीच में सत्ता को बंद करने की कोशिश करें - यह एक भ्रष्ट प्रतिनिधि छोड़ देगा!)
6) एकीकृत मुद्दा ट्रैकर और विकी वैकल्पिक हैं, जाहिर है, लेकिन बहुत आसान है क्योंकि यह हमेशा होता है - कोई स्थापना की आवश्यकता नहीं है। मैं चाहता हूं कि मुद्दा ट्रैकर में कुछ और विशेषताएं थीं, लेकिन हे - यह एक एससीएम है।
7) बिलियन सर्वर और वेब गुई बस शानदार है और सीएसएस के माध्यम से काफी विन्यास योग्य है।
8) हमें कभी-कभी गिट और तोड़फोड़ करने वाली रिपॉजिटरी से आयात करना पड़ता है। यह जीवाश्म में एक नो-ब्रेनर है।
9) सिंगल फाइल रिस्पॉजिटरी। सभी जगह कोई '.svn' निर्देशिका नहीं है।
मुझे फॉसिल के बारे में क्या / क्या पसंद है:
1) कोई हमारे गैर-तकनीकी विंडोज उपयोगकर्ताओं के लिए कृपया TortoiseFossil लिखें :)
2) समुदाय अभी तक इतना बड़ा नहीं है, इसलिए बहुत सारे लोगों के लिए इसे अपनी कंपनी में पेश करना मुश्किल है। उम्मीद है कि यह बदल जाएगा, एक बड़े समुदाय के सभी लाभों को प्राप्त करना (प्रलेखन, नई रिलीज़ का अधिक परीक्षण, आदि)
3) मेरी इच्छा है कि स्थानीय वेब यूआई में एक खोज सुविधा थी (फ़ाइल सामग्री के लिए खोज सहित)।
4) कम से कम विकल्प गीट (हालांकि फॉसिल वर्कफ़्लो पहले स्थान पर होने की संभावना कम कर देता है) में विलय के विकल्प।
मुझे उम्मीद है कि हर कोई फॉसिल को एक रन देगा - दुनिया सामान के साथ एक बेहतर जगह है जो सिर्फ काम करती है और जिसे उपयोग करने के लिए आपको रॉकेट वैज्ञानिक होने की आवश्यकता नहीं है।