जैसा कि आप में से कई लोग जान सकते हैं, Gitorious - एक वेबसाइट जो आपको Git संस्करण नियंत्रण का उपयोग करके होस्ट (ओपन सोर्स) प्रोजेक्ट देती है - हाल ही में GitLab द्वारा खरीदा गया था, और यह मई, 2015 से संचालन बंद करना है। इसके संबंध में, हमारे पास एक है आप की जाँच करने के लिए 7 GitHub विकल्पों के राउंडअप।
GitHub
GitHub दुनिया की सबसे बड़ी और सबसे लोकप्रिय कोड होस्टिंग साइट है। GitHub उपयोगकर्ताओं के पास सॉफ्टवेयर परियोजनाओं को प्रबंधित करने, बनाए रखने और तैनात करने के लिए, GCS या तोड़फोड़ को अपने VCS (संस्करण नियंत्रण प्रणाली) के रूप में उपयोग करने का विकल्प है। GitHub सभी उपयोगकर्ताओं को मुफ्त असीमित सार्वजनिक कोड रिपॉजिटरी की अनुमति देता है। निजी भंडार को बनाए रखने के लिए, मासिक सदस्यता की आवश्यकता होती है। GitHub आपको 'संगठन' बनाने देता है जो मूल रूप से नियमित खातों के रूप में कार्य करता है सिवाय इसके कि उनके पास हमेशा कम से कम एक उपयोगकर्ता खाता है जो उनके मालिक के रूप में सूचीबद्ध है।
सभी उपयोगकर्ताओं और संगठनों को GitHub पृष्ठों पर एक निशुल्क वेबसाइट होस्ट करने के लिए उप- username.github.io
साथ-साथ असीमित प्रोजेक्ट पृष्ठ username.github.io/project-page
पर मिल सकते हैं और आप अपने स्वयं के कस्टम डोमेन पर स्विच कर सकते हैं (यदि आपके पास एक है ) मुफ्त में कभी भी। GitHub में विंडोज और OSX के लिए डेस्कटॉप ऐप हैं।
बेस्ट गिटहब अल्टरनेटिव्स की सूची
1. बिटबकेट
Bitbucket लोकप्रियता और उपयोग के मामले में GitHub के बाद दूसरे स्थान पर है। Bitbucket 5 उपयोगकर्ताओं या उससे कम वाले व्यक्तियों और संगठनों के लिए निःशुल्क है, और यह आपको असीमित सार्वजनिक और निजी रिपॉजिटरी देता है। Bitbucket आपको किसी भी Git क्लाइंट, या Git कमांड लाइन का उपयोग करके फ़ाइलों को पुश करने की अनुमति देता है।
Atlassian का अपना Git और Mercurial क्लाइंट सोर्स ट्री भी है जो विंडोज और मैक पर मुफ्त में उपलब्ध है। Bitbucket को इसके वेब इंटरफेस के माध्यम से भी नियंत्रित किया जा सकता है।
बिटबकेट, जैसे GitHub, आपको accountname.bitbucket.org
और प्रोजेक्ट पेजों को accountname.bitbucket.org/project
पर मुफ्त में होस्ट करने देता है।
आप अपने Bitbucket वेबसाइट के लिए अपने खुद के डोमेन नाम का भी उपयोग कर सकते हैं। Bitbucket आपको bitbucket.org/team-name
पर टीम बनाने देता है। जैसा कि पहले उल्लेख किया गया है, बिटबकैट में 5 उपयोगकर्ताओं तक की टीमों के लिए असीमित सार्वजनिक और निजी प्रतिनिधि हैं।
यदि उनके पास पूरी तरह से सार्वजनिक रिपॉजिट है, तो उनके पास मुफ्त में असीमित उपयोगकर्ता हो सकते हैं।
डेवलपर: एटलसियन
संपर्क2. SourceForge
Sourceforge सबसे अधिक समय से आसपास रहा है, और इसे साबित करने के लिए परियोजनाएं हैं। ओपन सोर्स लिनक्स, विंडोज और मैक परियोजनाओं के बहुत सारे SF पर होस्ट किए गए हैं। GitHub के साथ तुलना करने पर इसकी पूरी तरह से अलग संरचना है। आप केवल एक अद्वितीय नाम के साथ प्रोजेक्ट बना सकते हैं। एसएफ दूसरों के विपरीत, आपको सीएमएस को भी एकीकृत करने के विकल्प के साथ स्थिर और गतिशील दोनों पृष्ठों की मेजबानी करने देता है। Sourceforge आपको अपने प्रत्येक प्रोजेक्ट के लिए proj.sourceforge.net
पर एक वेबसाइट बनाने देता है।
PHP, पर्ल, पायथन, Tcl, रूबी और शेल स्क्रिप्ट के लिए सोर्सफोर्ज सर्वर समर्थन करते हैं। आप SFTP क्लाइंट के माध्यम से SF पर अपलोड कर सकते हैं। आपको अपने प्रोजेक्ट के VCS के सोर्सफोर्ज पर Git, सबवर्सन (SVN) और Mercurial (Hg) का उपयोग करने का विकल्प भी मिलता है।
डेवलपर: Slashdot मीडिया
संपर्क3. गिटलैब
GitLab के उप-आदर्श वाक्य "GitHub से बेहतर" प्रतीत होता है, एक ऐसी परियोजना के लिए विडंबना है जो खुद Github पर होस्ट की जाती है। यदि इसकी विशिष्ट विशेषताएं यह है कि आप अपने सर्वर पर GitLab स्थापित कर सकते हैं। यह आपको कस्टम डोमेन के साथ-साथ कस्टम होस्ट के साथ GitLab का उपयोग करने का विकल्प देता है। GitLab GitHub से बेहतर बड़ी फ़ाइलों और रिपॉजिटरी को संभालने का दावा भी करता है। GitLab उपयोगकर्ताओं को मुफ्त में असीमित सार्वजनिक और निजी रिपॉजिट की सुविधा देता है।
GitLab अधिक गोपनीयता, सुरक्षा और सेवारत गति के लिए GitHub के उपयोग में आसानी प्रदान करता है। GitLab के साथ आरंभ करना GitHub के साथ आरंभ करने से बहुत कठिन है। अब तक, GitLab में GitHub पृष्ठों की तरह कोई विशेषता नहीं है, जो कुछ ही क्लिक में आपके रिपोज के लिए वेब पेज बनाने के लिए है। आपको एक सरल वेब पेज बनाने के लिए कमांड लाइन और मैन्युअल रूप से जेनरेट किए गए SSH कीज़ और वेब हुक कॉन्फ़िगरेशन जैसी चीजों की ज़रूरत होती है। गितुब प्रलेखन और एक बड़े समुदाय के मामले में भी बेहतर है।
डेवलपर: GitLab.com
संपर्क4. किला
भट्ठा एक भुगतान स्रोत कोड होस्ट है। आप 30 दिनों के लिए भट्ठा (सभी घंटियाँ और सीटी के साथ) आज़ाद कर सकते हैं। पैकेज $ 18 एक महीने से शुरू होता है, सालाना बिल दिया जाता है। Kiln Git और Mercurial संस्करण नियंत्रण प्रदान करता है। आपको कोड समीक्षा मॉड्यूल के लिए अलग से भुगतान करना होगा। कुल मिलाकर, 100 -500 लोगों के बड़े संगठनों के लिए किल्न मध्यम से अधिक अनुकूल है।
Kiln companyname.kilnhg.com
पर आपकी कंपनी के लिए एक डोमेन बनाती है
डेवलपर: फॉग क्रीक
संपर्क
5. कोडप्लेन
कोडप्लेन फिर से एक सशुल्क सेवा है, जो 30 दिन का निःशुल्क परीक्षण प्रदान करती है।
कोडप्लेन की VCS -of पसंद Git है। यह आपकी रिपॉजिटरी के लिए 2 जीबी आवंटित करता है, जिसमें उपयोगकर्ताओं की कोई सीमा नहीं है या रिपॉजिटरी की संख्या $ 9 प्रति माह है। छोटी कंपनियों और फ्रीलांसिंग टीमों के लिए उपयुक्त। कोडप्लेन स्वचालित रूप से आपकी रिपॉजिटरी का बैकअप भी लेता है और उन्हें अमेज़ॅन एस 3 में संग्रहीत करता है।
डेवलपर: कोडप्लेन
संपर्क6. कोडप्लेक्स
कोडप्लेक्स माइक्रोसॉफ्ट की मुफ्त ओपन सोर्स कोड होस्टिंग सेवा है। यह आपको प्रत्येक प्रोजेक्ट बनाने देता है जिसमें एक डोमेन customname.codeplex.com
मिलता है
सोर्सफोर्ज की तरह, इसका मतलब है कि आपके प्रोजेक्ट्स को अद्वितीय खिताबों की आवश्यकता है जो पहले किसी अन्य प्रोजेक्ट द्वारा उपयोग नहीं किए गए हैं। CodePlex आपको अपने संस्करण नियंत्रण के रूप में Git, Mercurial या टीम फाउंडेशन सर्वर (TFS) का विकल्प देता है। 30 दिनों की अधिकतम अवधि के लिए सभी कोडप्लेक्स परियोजनाएं निजी हैं, जिसके बाद समाप्ति तिथि से पहले सार्वजनिक नहीं किए जाने पर उन्हें हटा दिया जाएगा। आपको किसी कोडप्लेक्स सुविधा का उपयोग करने के लिए भुगतान करने की आवश्यकता नहीं है और न ही कोडप्लेक्स किसी परियोजना में योगदान करने वाले उपयोगकर्ताओं की संख्या पर एक टोपी सेट करता है।
आपके प्रोजेक्ट का डोमेन आपके प्रोजेक्ट के जानकारी पृष्ठ पर जाता है। कोडप्लेक्स आपको अपनी परियोजना के लिए एक कस्टम वेबसाइट बनाने की अनुमति नहीं देता है।
डेवलपर: Microsoft
संपर्क7. बीनस्टॉक
बीनस्टॉक फिर से GitHub के लिए एक भुगतान विकल्प है। यह आपको 2 सप्ताह के लिए मुफ्त में इसकी कोशिश करने देता है, जिसके बाद आपको भुगतान करने की आवश्यकता होती है। इसके सबसे सस्ते पैकेज "कांस्य" की कीमत $ 15 है और यह 5 उपयोगकर्ताओं, 3 जीबी स्टोरेज और अधिकतम 10 रिपॉजिटरी की अनुमति देता है। Subversion और Git Version Control Systems, Beanstalk द्वारा समर्थित हैं।
GitHub की तरह, यह आपको अपने कोड को ब्राउज़र में ही संपादित करने की अनुमति देता है, इसलिए आपको हमेशा कमांड लाइन पर स्विच करने की आवश्यकता नहीं है।
डेवलपर: वाइल्डबिट
संपर्कतुलना तालिका
यहां इस लेख में चर्चा की गई सभी 8 (GitHub और 7 विकल्प) स्रोत कोड होस्ट की सभी विशेषताओं की पूरी तुलना है:
विशेषताएं | Github | बिट बकेट | Sourceforge | Gitlab | भट्ठा | Codeplane | कोड Plex | बीनस्टॉक | |
---|---|---|---|---|---|---|---|---|---|
मूल्य निर्धारण* | मुक्त | मुक्त | मुक्त | मुक्त | $ 18 / मो | $ 9 / मो | मुक्त | $ 15 / मो | |
निजी रेपो | भुगतान किया है | असीमित, मुफ्त | हाँ | असीमित, मुफ्त | भुगतान किया है | असीमित, अदा | असीमित, 30 दिनों तक | 10 | |
पब्लिक रेपो | असीमित, मुफ्त | असीमित, मुफ्त | हाँ | असीमित, मुफ्त | भुगतान किया है | असीमित, अदा | असीमित | 10 | |
भंडारण सीमा | रेपो प्रति 1GB | 2GB | कोई नहीं | कोई नहीं | कोई नहीं | 2GB | कोई नहीं | 3GB | |
उपयोगकर्ता | असीमित | 5 और असीमित अगर सार्वजनिक | सहयोग संभव नहीं | असीमित | 5 | असीमित | असीमित | 5 | |
VCS | गिट, एसवीएन | गिट, एचजी | गिट, एसवीएन, एचजी | Git | गिट, एचजी | Git | गिट, एसवीएन, टीएफएस, एचजी | गिट, एसवीएन | |
रेखांकन | हाँ | नहीं | नहीं | हाँ | नहीं | नहीं | नहीं | नहीं | |
वेब होस्टिंग | स्थैतिक साइटें। पेज जनरेटर | स्थैतिक साइटें | डायनामिक साइट्स, सीएमएस | स्थिर | हाँ | नहीं | नहीं | नहीं | |
को़ड समीक्षा | हाँ | हाँ | हाँ | हाँ | नहीं | नहीं | नहीं | हाँ | |
विकी | हाँ | हाँ | हाँ | हाँ | हाँ | नहीं | हाँ | नहीं | |
बस पर नज़र रखना | हाँ (लॉगिन आवश्यक) | हाँ | हाँ | हाँ | हाँ | हाँ | हाँ | नहीं | |
चर्चा मंच | नहीं | नहीं | हाँ | नहीं | नहीं | नहीं | हाँ | नहीं |
* नि: शुल्क संस्करण इस तालिका के लिए माना जाता है। जिन सेवाओं के लिए केवल भुगतान किए गए संस्करण हैं, सबसे कम कीमत वाले संस्करणों पर विचार किया गया है।
* डेस्कटॉप में तुलना तालिका सबसे अच्छी देखी जाती है
अगर आपको यह उपयोगी लगा तो कृपया इस लेख को साझा करें। कृपया नीचे दिए गए टिप्पणियों में किसी भी सुझाव / प्रश्नों को छोड़ दें।