विज्ञापन

उनके नमक के लायक कोई भी प्रोग्रामर जानता है स्रोत नियंत्रण यदि आप डेवलपर हैं तो आपको गेट कंट्रोल का उपयोग क्यों करना चाहिएवेब डेवलपर्स के रूप में, हम स्थानीय विकास साइटों पर काम करने के लिए बहुत समय लगाते हैं, फिर जब हम काम करते हैं तो बस सब कुछ अपलोड करते हैं। यह ठीक है जब यह सिर्फ आप और परिवर्तन छोटे हैं, ... अधिक पढ़ें अत्यंत महत्वपूर्ण है। सबसे स्पष्ट पर्क आपको सुरक्षित रूप से अपने कोड को सुरक्षित रूप से संग्रहीत करने की अनुमति देता है। यह वहाँ नहीं रुकता अच्छा स्रोत नियंत्रण होने से आपके प्रोग्राम को नुकसान पहुंचाने की चिंता किए बिना नई सुविधाओं के साथ प्रयोग करना आसान हो जाता है। स्रोत नियंत्रण कुछ ऐसा है जो हम सभी को करना चाहिए।

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

instagram viewer

लेकिन क्या आपने सुना है बिट बकेट? आपको होना चाहिए। बिटबैकेट लंबे समय से आसपास रहा है, 2008 में स्थापित किया गया था और 2010 में ऑस्ट्रेलियाई तकनीकी दिग्गज एटलसियन द्वारा खरीदा गया था, जो कि मरने के कठिन प्रशंसकों के अपने स्वयं के प्रतिबद्ध विकसित होने के बाद। लेकिन क्या यह GitHub का एक योग्य प्रतियोगी है? और इससे भी महत्वपूर्ण बात, क्या यह कोई अच्छा है? यहां चार कारण बताए गए हैं जिन्हें आपको Bitbucket के उपयोग पर विचार करना चाहिए।

ध्यान दें: BitBucket है मूल्य निर्धारण की योजना उपयोगकर्ताओं के लिए बढ़ाया। यह 5 उपयोगकर्ताओं के लिए पूरी तरह से मुफ्त है।

आपके पास वीसीएस का उपयोग करने में अधिक विकल्प हैं।

iPhone या Android। क्रोम या फ़ायरफ़ॉक्स। विम या Emacs। Geeks ज्यादा सहमत नहीं है। सेरेब्रल के लिए एक प्रवृत्ति के बावजूद, यह भी सॉफ्टवेयर डेवलपर्स के अविश्वसनीय रूप से सच है।

कई लोगों के लिए, Git पर Mercurial के लिए प्राथमिकता देना लगभग यह कहने जैसा है कि आपको मज़ा आया Gigli. इसी तरह, यह कहते हुए कि SVN Git से बेहतर है कि आप दूसरों से कुछ गंदे लगेंगे। हां। VCS क्या है सबसे अच्छा विषय है अविश्वसनीय रूप से विवादास्पद।

VCSs संक्षेप में वह तंत्र है जिसका उपयोग आप एक सुरक्षित स्थान पर कोड को स्टोर करने के लिए करते हैं। प्रत्येक प्रणाली कुछ अलग तरीके से काम करती है, और यह बिना कहे चली जाती है कि कोडर्स को उनके पसंदीदा वीसीएस को मौत से बचाने के लिए तैयार किया जाता है। दया करके, BitBucket आपको स्टोर, ब्रांच, और अपने कोड को प्रबंधित करने के साथ थोड़ा लचीलापन देता है और आपको Git और Mercurial के बीच चयन करने की अनुमति देता है। जैसा कि आप उम्मीद कर सकते हैं, प्रत्येक के पास अपने मजबूत बिंदु हैं और उनके मजबूत अंक नहीं हैं।

ब्लॉगर पैट्रिक थॉम्पसन ने वर्णन किया MacGuyver की तरह एक बिट होने के नाते - संभव के रूप में कई सुविधाओं में लाने के लिए, और उपयोगकर्ता जेम्स बॉन्ड की तरह होने के नाते अपने स्वयं के स्रोत नियंत्रण वर्कफ़्लो बनाने के लिए अनुमति देता है - और Mercurial। तेजी से, सुलभ लेकिन असंगत रूप से असंगत।

आप इसे पढ़ सकते हैं कारण एक. एटलसियन ने एक लेविस फ़ेयर दृष्टिकोण का एक सा लिया है और आपको एक वीसीएस को दूसरे के पक्ष में करने के लिए मजबूर नहीं किया है। यह उन लोगों के लिए एक बहुत बड़ा बोनस है, जो Git के सिंटैक्स को समझ नहीं सकते हैं, या केवल एक परिचित उत्पाद का उपयोग करना पसंद करते हैं।

आपके पास जितने चाहें उतने निजी रिपॉजिटरी हो सकते हैं।

कभी-कभी आप दुनिया को यह दिखाना चाहते हैं कि आप क्या काम कर रहे हैं। शायद यह गीथहब के उदय और वृद्धि के बारे में बताता है, और इसके लिए जमीन की स्थिति शून्य है खुला स्रोत कोड ओपन सोर्स मैटर्स: 6 सोर्स कोड सर्च इंजन आप प्रोग्रामिंग प्रोजेक्ट्स के लिए उपयोग कर सकते हैंओपन सोर्स प्रोजेक्ट को उन सभी सहायता की आवश्यकता होती है जो उन्हें मिल सकती हैं। यदि फंडिंग के साथ नहीं, तो स्वयंसेवकों के साथ स्रोत प्रोग्रामिंग और मुफ्त टूल को योगदान करने के लिए जो वे ब्रांडिंग कर सकते हैं। खोज इंजन एल्गोरिदम के साथ देखते हैं ... अधिक पढ़ें .

लेकिन उस सामान के बारे में जो आप दुनिया के साथ साझा नहीं करना चाहते हैं?

यदि आप एक फ्रीलांस डेवलपर के रूप में काम करते हैं, तो आप निस्संदेह कुछ सामान को निजी रखना चाहते हैं। आप निश्चित रूप से ग्राहकों के लिए किए गए मालिकाना काम को साझा करने से बचना चाहते हैं। यदि आप अपने द्वारा बनाए गए सामान में किसी भी एपीआई कुंजी या रहस्य का उपयोग करते हैं, तो आप उन्हें आंखों को भी छिपाना चाहते हैं।

bitprivate

यह वह जगह है जहाँ गिटहब छोटा पड़ता है। यकीन है, मुझे लगता है कि आप हर महीने कुछ पैसे निजी खजाने के लिए निकाल सकते हैं।

ये है कारण दो BitBucket की जांच के लिए, जो असीमित निजी रिपॉजिटरी प्रदान करता है जैसे कि कई पांच सहयोगी नहीं। सभी पूरी तरह से मुक्त।

आप इस पर भरोसा कर सकते हैं।

वापस दिन में, SourceForge राजा था। डेवलपर्स ने इसके मुफ्त होस्टिंग (फिर एक नवीनता) के लिए कोड और बायनेरिज़ के लिए इसे झुकाया। उसके बाद से काफी बदल गया है। इसने उपयोगकर्ताओं और डेवलपर्स का पलायन देखा है और नए मालिकों द्वारा खरीदा गया है जिन्होंने अपने नवीनतम अधिग्रहण के साथ कुछ संदिग्ध निर्णय लिए हैं।

इसके अनुसार जस्टिन क्लिफ्ट, ग्लस्टर ब्लॉग पर लेखन.

“पासा, नए मालिक, शीर्ष परियोजनाओं को एक नए (केवल बंद स्रोत) इंस्टॉलर का उपयोग करने के लिए प्रोत्साहित करते हैं जो स्पाइवेयर / एडवेयर / मैलवेयर को धक्का देता है। … उनके हाल के परिवर्तनों के साथ, SourceForge से डाउनलोड करने वाले उपयोगकर्ताओं को अब एक विशेष बंद स्रोत इंस्टॉलर प्राप्त होता है, जो उनके लिए असंबंधित तीसरे सॉफ़्टवेयर सॉफ़्टवेयर के लिए प्रयास करता है। ”

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

"उस के लिए एक app है"!

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

Android के पास है Bitbeaker; एक सरल ऐप जो आपके रिपॉजिटरी को देखना आसान बनाता है और आगे बढ़ने पर परिवर्तन और मुद्दों को ट्रैक करता है।

bitbeaker

ओएस एक्स (और विंडोज) के लिए, वहाँ है SourceTree. BitBucket की तरह, यह एटलसियन द्वारा विकसित किया गया है। यह आपकी परियोजनाओं के सुंदर दृश्य प्रदान करता है, और आपके Git और Mercurial रिपॉजिटरी के लिए एक अच्छा चित्रमय इंटरफ़ेस।

sourcetree

ये है कारण चार. डेस्कटॉप या मोबाइल एप्लिकेशन वाली एक लोकप्रिय वेबसाइट बिल्कुल उपन्यास नहीं है। हालाँकि, यह तीसरे पक्ष के ऐप्स की गुणवत्ता है जो मुझे लगता है कि इस एंटिपोडियन स्रोत प्रबंधन उत्पाद की एक विशिष्ट विशेषता है।

कमियां

BitBucket के पास इसके लिए बहुत कुछ हो सकता है, लेकिन यह बहुत मुश्किल से खुला स्रोत वाला महानगर है जो GitHub है।

जब आप ओपन सोर्स सॉफ्टवेयर लिखें ओपन-सोर्स प्रोजेक्ट्स में मदद करने के 8 तरीके अगर आप कोडर नहीं हैंहमने कवर किया कि ओपन-सोर्स प्रोजेक्ट्स में योगदान करना महत्वपूर्ण क्यों है, लेकिन अगर आप कोडर नहीं हैं तो क्या होगा? आपको यह सीखने की ज़रूरत नहीं है कि अपने पसंदीदा ओपन-सोर्स प्रोजेक्ट्स की मदद करने के लिए कैसे प्रोग्राम किया जाए। कई गैर-प्रोग्रामर कुछ स्वयंसेवक ... अधिक पढ़ें और इसे एक ओपन ओपन सोर्स लाइसेंस के साथ जारी करें, आप प्रभावी रूप से एक बयान दे रहे हैं आप एक दर्शक के लिए अपने कोड चाहते हैं। इसके अलावा, आप यह बताते हुए कि आप दुनिया के लिए एक प्रोग्रामर के रूप में अपने प्रवाह और क्षमता को प्रदर्शित करना चाहते हैं। आप चाहते हैं कि लोग देखें कि आप क्या काम कर रहे हैं।

GitHub आपको वह दर्शक देता है। यह प्रभावी रूप से source ओपन सोर्स ’के लिए एक संकेत बन गया है, जिससे प्रभावी रूप से रूबी पर रेल्स के पीछे के लोगों को आकर्षित किया गया है लिनक्स कर्नेल LiveGrep: लिनक्स कर्नेल के सोर्स कोड के माध्यम से खोजें अधिक पढ़ें और बूटस्ट्रैप, फ्रंट एंड टूलकिट जो कई लाखों वेबसाइटों को शक्ति देता है। इसके अलावा, इसने कुछ अविश्वसनीय सामाजिक विशेषताओं का भी बीड़ा उठाया है, जिससे आप फेसबुक पर जैसे चाहें वैसे फॉलो, स्टार और लाइक कर सकते हैं। यह कोडिंग है, लेकिन बातचीत, साहचर्य और समुदाय पर जोर देने के साथ।

अफसोस की बात है कि ये विशेषताएँ बिटबकेट पर उतने स्पष्ट नहीं हैं जितनी कि गीताब पर। हालाँकि, कुछ लोग कह सकते हैं कि BitBucket और इसके नि: शुल्क निजी रिपोजिटरी का लचीलापन इसकी सामाजिक कमियों और खुले स्रोत समुदाय में इसकी कमी के कारण बना है।

निष्कर्ष

BitBucket एक ऐसा उपकरण है जिसकी मैं दिल से सिफारिश करता हूं, और मैं इसका पूरी तरह से उपयोग करता हूं। यह GitHub नहीं है, लेकिन इसकी जगह है। अपने कोड को स्टोर करने के लिए आप क्या उपयोग करते हैं? क्या आप देने पर विचार करेंगे बिट बकेट एक जाना टिप्पणियों में क्या है मुझे जानने दें।

मैथ्यू ह्यूजेस लिवरपूल, इंग्लैंड के एक सॉफ्टवेयर डेवलपर और लेखक हैं। वह शायद ही कभी अपने हाथ में मजबूत काली कॉफी के कप के बिना पाया जाता है और अपने मैकबुक प्रो और अपने कैमरे को पूरी तरह से निहारता है। आप उनके ब्लॉग को पढ़ सकते हैं http://www.matthewhughes.co.uk और @matthewhughes पर ट्विटर पर उसका अनुसरण करें