घटनाओं के एक अप्रत्याशित मोड़ में, गूगल ने घोषणा की है कि 26 जनवरी 2016 को गूगल कोड यह सरल हो जाएगा। वह परियोजना जैसे दिग्गजों के साथ प्रतिस्पर्धा करने की कोशिश की GitHub जाहिरा तौर पर यह टिकाऊ नहीं है और छोटे से छोटे प्रतिबंध छोटे से कम बंद होते दिखाई देंगे।
पहला बदलाव जो कई उपयोगकर्ता देखेंगे (और कुछ पहले से ही जो मैं समझ रहा हूं उससे देख रहा हूं) यह है कि नई परियोजनाएं अब अपलोड नहीं की जा सकेंगी, और यह कि अब तक होस्ट की गई सामग्री केवल रीड मोड में उपलब्ध होगी।
अभी जब क्यूबा में हम Google की कई सेवाओं के उद्घाटन का आनंद ले रहे थे, उन्होंने Google कोड को बंद करने का फैसला किया, हालांकि, हमारे पास अभी भी कुछ विकल्प हैं। आइए देखते हैं उनमें से कुछ।
GitHub
शायद की प्रणाली लोहारी सबसे अधिक जाना जाता है और लोकप्रिय है, लेकिन अपनी सीमित सुविधाओं के लिए मेरी राय में सबसे अच्छा नहीं है। Github का मुख्य नकारात्मक पहलू यह है कि निजी रिपॉजिटरी के लिए हमें भुगतान करना होगा, यद्यपि कीमतें वे बहुत से अतिरंजित नहीं हैं। दूसरी ओर, यह हमें प्रत्येक परियोजना के लिए 1 जीबी स्थान, साथ ही उनमें से प्रत्येक के लिए एक विकी और एक वेबसाइट प्रदान करता है।
एक और फायदा जो गीथहब हमें प्रदान करता है वह यह देखने के लिए है कि डेवलपर्स अपनी रिपॉजिटरी और परियोजनाओं के कांटे, कार्यात्मकता में कैसे काम करते हैं जैसे कि यह एक सामाजिक नेटवर्क था, और यह सहयोगी काम के लिए एक उत्कृष्ट उपकरण है। ढांचे का उपयोग करें रूबी ऑन रेल्स.
बिट बकेट
फोर्जिंग के लिए सभी साइटों में से यह मेरा पसंदीदा है और इसमें लिखा है अजगर। कार्यक्षमता और सुधार Bitbucket कई हैं, हालांकि इसमें दो विशेषताएं हैं जिन्होंने मेरे जीवन को हल किया है:
- हम कर सकते हैं धक्का y खींच over https (उनके ISP पर बंद git पोर्ट वाले लोगों के लिए)।
- हम सार्वजनिक, निजी और साझा किए गए रिपॉजिटरी में एक पैसा भी चुकाए बिना कर सकते हैं GIT o अस्थिर.
ज़रूर, यह भी व्यापार की योजना और अन्य उपकरण प्रदान करता है Atlassian (परियोजना के पीछे कंपनी, और हिपचैट जैसे अन्य) एक बहुत ही पूर्ण सहयोगी कार्य मंच बनाने के लिए।
गौरवशाली
एक और उत्कृष्ट सेवा जो हाल ही में खरीदी गई थी GitLab इसलिए यह इस साल के मई में सेवा करना बंद कर देगा।
वैसे भी, इसका नकारात्मक पक्ष यह है कि यदि कोई परियोजना या रिपॉजिटरी 500 एमबी / महीने से अधिक है, या अन्य उपयोगकर्ताओं या ग्राहकों के बैंडविड्थ के औसत उपयोग से अधिक है, तो Gitorious.org खाते को निष्क्रिय करने या प्रतिबंधित करने का अधिकार सुरक्षित रखता है , प्रोजेक्ट या रिपॉजिटरी जब तक उस खाते के मालिक बैंडविड्थ की खपत को कम नहीं कर सकते।
GitLab
बिटलैक के बाद GitLab संभवतः मेरे लिए सबसे आकर्षक विकल्प है। इसकी ख़ासियत इसका मंच डाउनलोड करने का विकल्प है खुला स्रोत हमारे अपने सर्वर पर इसे स्थापित करने के लिए।
GitLab में हम 100000 से अधिक परियोजनाएं बना सकते हैं, समूह जो कई रिपॉजिटरी पर निर्भर करते हैं और इसके इंटरफ़ेस और उपस्थिति के कारण यह वह है जो सबसे अधिक GitHub जैसा दिखता है। GitLab में git रिपॉजिटरी मैनेजमेंट, कोड रिव्यू, इश्यू ट्रैकर, विकी और बहुत कुछ शामिल हैं।
यह निश्चित रूप से, सहयोगी काम करने के लिए, अन्य परियोजनाओं या लोगों की गतिविधि को देखने की अनुमति देता है, और बहुत सारे टूल जैसे कि स्लैक, हिपचैट, एलडीएपी, जेआईआरए, जेनकिंस, कई प्रकारों के साथ एकीकृत करता है। हुक (हुक) और एक पूर्ण एपीआई। हालाँकि इसका सामुदायिक हिस्सा है, लेकिन यह कंपनियों के लिए विभिन्न योजनाएँ भी पेश करता है।
SourceForge
इस सेवा के बारे में कहने के लिए बहुत कुछ नहीं है, यह सबसे अनुभवी में से एक है, हालांकि हाल के दिनों में यह कुछ विवादित मुद्दों में शामिल रहा है, क्योंकि वे देवसर नामक पैसे बनाने के लिए उपयोग करते हैं, एडवेयर की प्रविष्टि के माध्यम से एक सॉफ्टवेयर मुद्रीकरण कार्यक्रम ( adware) होस्ट किए गए प्रोजेक्ट्स के इंस्टॉलरों में जो प्रोग्राम में भाग लेने के लिए चुनते हैं।
लांच पैड
एक और जिसे जीएनयू / लिनक्स की दुनिया में कोई परिचय की आवश्यकता नहीं है, लेकिन यह कि बाकी के विपरीत, सॉफ्टवेयर परियोजनाओं की मेजबानी के लिए अधिक उपयोग किया जाता है। यह Canonical Ltd. द्वारा विकसित और अनुरक्षित है।
इसमें कई भाग होते हैं:
- कोड: एक स्रोत कोड होस्टिंग साइट जो बाज़ार संस्करण नियंत्रण प्रणाली का उपयोग करती है।
- कीड़े: बग वितरण प्रणाली विभिन्न बग और उत्पादों में बग रिपोर्ट करने के लिए।
- ब्लूप्रिंट: विनिर्देशों और नई सुविधाओं के लिए एक ट्रैकिंग प्रणाली।
- अनुवाद: कई भाषाओं में अनुप्रयोगों का अनुवाद करने के लिए एक साइट।
- जवाब: एक सामुदायिक सहायता साइट।
- सोयुज: एक उपकरण वितरण के रखरखाव का एक छोटा सा हिस्सा ले जाने के लिए। यह बिल्ड सिस्टम, पैकेज रखरखाव और फ़ाइल प्रकाशन को कवर करता है।
लॉन्चपैड के पास कई उपयोगकर्ताओं के लिए मुख्य नकारात्मक चीजों में से एक यह है कि यह उपयोग करता है बाजार संस्करण नियंत्रण के रूप में।
जीएनयू सावन
शायद ऐसा कोई लोकप्रिय या प्यारा नहीं है GNU सवाना, जो कि विकिपीडिया के अनुसार, फ्री सॉफ्टवेयर फाउंडेशन का एक प्रोजेक्ट है जो CVS, GNU आर्च, SVN, Git, Mercurial, Bazaar, मेलिंग सूचियों, वेब होस्टिंग, होस्टिंग से सेवाएँ प्रदान करता है। फ़ाइल और बग ट्रैकिंग। सवाना सावन चलाता है, जो उसी सॉफ्टवेयर पर आधारित है जिसका उपयोग सोर्सफॉर्ज पोर्टल द्वारा किया गया है।
सवाना वेबसाइट को दो डोमेन में विभाजित किया गया है: सरकारी GNU प्रोजेक्ट सॉफ्टवेयर के लिए savannah.gnu.org, और सभी मुफ्त गैर-प्रोजेक्ट सॉफ्टवेयर के लिए savannah.nongnu.org। SourceForge के विपरीत, सवाना पूरी तरह से मुफ्त सॉफ्टवेयर परियोजनाओं की मेजबानी करने पर ध्यान केंद्रित करता है, अर्थात, गैर-मुक्त घटकों से मुक्त, जैसे कि फ्लैश; और इसके लिए यह अपनी प्रकाशन नीतियों में बहुत सख्त है, इसलिए यह सुनिश्चित करने के लिए कि केवल निशुल्क सॉफ़्टवेयर होस्ट किया गया है।
किसी परियोजना को पंजीकृत करते समय, परियोजना सहयोगियों को यह निर्दिष्ट करना होगा कि वह किस निशुल्क सॉफ़्टवेयर लाइसेंस का उपयोग करता है।
निष्कर्ष
जैसा कि आप देख सकते हैं, हमारे पास एक से अधिक सेवाएँ हैं, जिनसे हम अपनी परियोजनाओं को प्रत्येक की मौद्रिक संभावनाओं के साथ खेलकर खर्च कर सकते हैं। Google कोड को बंद करने से मुझे ठंडे पानी की एक बाल्टी की तरह चोट लगी है (जैसा कि तब हुआ जब उन्होंने Google रीडर बंद कर दिया) और यह संभव है कि इसके परिणामस्वरूप, इस सेवा के अन्य विकल्प दिखाई देने लगें।
यदि आप मुझसे पूछते हैं, तो सबसे अच्छा विकल्प बिटकॉइन और गिटलैब के बीच है, विशेष रूप से उत्तरार्द्ध क्योंकि हम आसानी से एक वीपीएस खरीद सकते हैं और अपना स्वयं का संस्करण नियंत्रण सर्वर सेट कर सकते हैं। चुनाव आपका है 😉
उन लोगों के लिए शर्म की बात है, जिनके पास Google कोड में परियोजनाएं थीं, मुझे परवाह नहीं है, मुझे थकाऊ 403 पोस्टर के लिए इस्तेमाल किया गया था। यह एक त्रुटि है। आपके ग्राहक के पास URL प्राप्त करने की अनुमति नहीं है, जिन विकल्पों को आप प्रकाशित करते हैं, जिन्हें मैं सबसे अधिक GitHub और Bitbucket का उपयोग करता हूं, अन्य विकल्प की तुलना में अधिक Github, अब मुझे संदेह है कि Google ने कोई अन्य विकल्प नहीं दिया है जो उन्होंने अपनी आस्तीन ऊपर उठाया है? ??
सादर
Google ने केवल एक स्क्रीन के रूप में मुफ्त सॉफ्टवेयर का उपयोग किया, लेकिन अब जब वह अपने लक्ष्यों को पूरा कर चुका है, तो उसे इसकी आवश्यकता नहीं है।
यद्यपि गितुब सबसे अच्छा नहीं है अगर यह सबसे अधिक उपयोग किया जाता है, तो मुझे लगता है कि इसके सामाजिक फोकस के कारण।
यह गूगल कोड है, वैसे।
मुझे वास्तव में बिटबकेट पसंद है। यह एक बहुत अच्छा इंटरफ़ेस और उत्कृष्ट प्रलेखन है। मैंने गिटलैब का भी उपयोग किया है, मेरे पास यह मेरे काम में चल रहा है और मैं इसे सुझाता हूं। मुझे कभी समझ नहीं आया कि कोई Google कोड का उपयोग क्यों करना चाहेगा।
उस समय, मैंने Google कोड का विकल्प चुना क्योंकि इंटरफ़ेस बहुत ही सरल था ... यह सभी सादगी वाला Google सामान था ... SourceForge की तुलना में, जो उस समय था और अब एक बहुत ही बारोक वेबसाइट है और चीजों से भरी हुई है।
एक GitLab कहा जाता है और इसका आदर्श वाक्य "GitHub से बेहतर" कई कारणों से है, जैसे:
- आप निजी रेपो बना सकते हैं।
- रेपो के कंट्रोल पैनल में एक और उपयोग
- ।।
यह पहले से ही पोस्ट में उल्लिखित है।
मेरी विनम्र राय में सबसे अच्छा और एकमात्र विकल्प है …… .. यह सही है, सज्जनों: GITHUB
क्यों?
क्योंकि मुझे यह पसंद है !!!
तथास्तु
उन्हें केवल यह कहने की आवश्यकता है, कि वे google + के पक्ष में google कोड बंद करते हैं
मैं स्थानीय गिटलैब का उपयोग करता हूं और यह मुझे सूट करता है, कुछ उपभोक्ता क्योंकि यह रूबी और यूनिकॉर्न प्रक्रियाओं में बना है रैम और सीपीयू खाते हैं लेकिन मैं शिकायत नहीं कर सकता, मेरे पास मेरे लैन पर होस्ट किए गए एक गीथब-स्तरीय उत्पाद है।
मुझे बिटबकेट पसंद नहीं है क्योंकि यह एक एटलसियन हॉबी प्रोजेक्ट है और यह दर्शाता है कि वे इस पर ज्यादा ध्यान नहीं देते हैं, दूसरी तरफ, गितुब और गिटलैब उनकी संबंधित कंपनियों के राइस डी'आट्रे हैं।
जीएनयू परियोजना के सावन में भी समर्पित डेवलपर्स हैं।
विकल्पों का अच्छा संकलन, लेकिन कोडप्लेक्स के बारे में क्या?
गिटलैब और सावन मुझे सबसे अच्छे विकल्प लगते हैं। लेकिन Google कोड मुझे और अधिक दयालु बनाता है, क्योंकि ठीक कई दिलचस्प परियोजनाएं सामने आई हैं जैसे कि एनएसआईएस का 64-बिट पोर्ट।