git - बिटबकेट के पेशेवरों और विपक्षों की तुलना गितुब से करें




mercurial github (3)

आपको वास्तव में पहले एक मूल प्रश्न का उत्तर देने की आवश्यकता है। क्या आप मर्क्यूरियल या गिट का उपयोग करना चाहते हैं। मुझे यह फैसला इस साल की शुरुआत में करना था। मर्क्यूरियल को सेटअप करना और उपयोग करना शुरू करना बहुत आसान था। मैंने अंततः निम्नलिखित कारणों के लिए Git को चुना:

  • अधिकांश ओपनसोर्स परियोजनाएं एसवीएन से गिट में जा रही हैं
  • मैं जो कुछ भी करना चाहता था, उसमें गिट ने सबसे अधिक लचीलेपन की अनुमति दी। (यह मुख्य कारण है)
  • तृतीय-पक्ष एकीकरण

यदि आपके व्यवसाय को जटिल संस्करण नियंत्रण प्रक्रियाओं की आवश्यकता हो सकती है तो Git के साथ जाएं। सीखने की अवस्था खड़ी है, लेकिन यह करना आसान होगा कि आप वास्तव में दिन के अंत में क्या चाहते हैं। मैं eep खड़ी ’से जो भी मतलब होगा, उसे योग्य करूंगा। किसी को Mercurial बनाम Git सिखाने के बीच का अंतर, लिनक्स कमांड लाइनों को सीखने के लिए एक विंडोज उपयोगकर्ता प्राप्त करने की कोशिश कर रहा है।

यदि आप DVCS का उपयोग करने के लिए एक त्वरित आसान चाहते हैं, जिसमें आपको लगता है कि सरल शाखाकरण और संस्करण है, तो आपको कभी भी आवश्यकता होगी, अपने आप को Git से न मारें, Mercurial का उपयोग करें। लेकिन ध्यान रखें जिन लोगों से आप मेलिंग लिस्ट, आईआरसी आदि में बात करते हैं, उनके पास Git नहीं Mercurial का अनुभव होगा।

यदि आप GitHub या BitBucket के लिए भुगतान करने की योजना बनाते हैं, तो मेरा सुझाव है कि आप भी Kiln । फोगक्रिक ने मर्क्यूरियल को और भी आसान बना दिया है।

डिस्क्लेमर: यह एक व्यक्तिपरक प्रश्न है। कृपया प्रासंगिक दिशानिर्देशों का पालन करें

मैं एक पारंपरिक VCS से एक DVCS लिए स्रोत कोड के प्रवास पर विचार कर रहा हूं। चूंकि एक अच्छे GUI वेब-आधारित फ्रंटएंड और वर्कफ़्लो टूल एक होना चाहिए, दो स्पष्ट उम्मीदवार Bitbucket और Github

दुर्भाग्य से मेरे पास दोनों में से कोई भी अनुभव नहीं है, इसलिए मैं गोता लगाने से पहले कुछ दूसरी राय रखना चाहूंगा। विशेष रूप से स्वागत दिन-प्रतिदिन के उपयोग और उत्पादकता पर प्रभाव डालने वाली विशेषताओं के बारे में एक टीम / व्यावसायिक दृष्टिकोण से अवलोकन होगा।

उन दोनों में से आपका अनुभव क्या है? कोई विशेष हाइलाइट्स या झुंझलाहट?


एटलसियन एक महान काम कर रहा है बिटक्बेट में सुधार के बाद से वे इसे निकाल दिया। वे सॉफ्टवेयर विकास / परियोजना प्रबंधन टूलिंग के लिए एक महान उत्पाद पोर्टफोलियो वाली कंपनी हैं। मुझे लगता है कि व्यावसायिक दृष्टिकोण से, यह विचार करने के लिए कुछ हो सकता है, खासकर यदि आप पहले से ही उनके उपकरणों का उपयोग करते हैं।


यदि आप उन दोनों के लिए नए हैं तो यह इस बात पर निर्भर करता है कि आपको क्या चाहिए। एक मुफ्त जीथुब खाते में कोई निजी रिपॉजिटरी शामिल नहीं है, जबकि बिटबकेट फ्री अकाउंट आपको असीमित निजी रिपॉजिटरी देता है।

यह मेरे लिए बिकने वाली चीज थी - मैं शुरू में गितुब के लिए भुगतान नहीं करना चाहता था क्योंकि मैं इसका परीक्षण कर रहा था, लेकिन मैं नहीं चाहता था कि यह कोड सभी के लिए मुफ्त हो क्योंकि यह वाणिज्यिक था। यह मुझे बिटबकेट चुनने के लिए प्रेरित करता है

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





bitbucket