Git और Google कोड के साथ एक परियोजना शुरू करना (भाग I)

मैं कुछ समय से ब्लॉग का अनुसरण कर रहा हूं और मैं कुछ समय के लिए आपके साथ कुछ साझा करना चाहता था। सौभाग्य से मेरे पास अब कुछ समय है और साथ में एक प्रोजेक्ट बनाने के लिए मिनी-ट्यूटोरियल को एक साथ रखने का फैसला किया है जाना और इसे अपलोड करें गूगल कोड.

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

संस्करण नियंत्रण के बारे में अधिक जानने के लिए आप विकिपीडिया पर ये लेख देख सकते हैं: संस्करण नियंत्रण y CVS.

सॉफ्टवेयर विकास के लिए एक संस्करण नियंत्रण प्रणाली का कार्यान्वयन आपको उन स्थितियों से बचने की अनुमति देता है जैसे हम देखते हैं छवि 1 (मुझे संदेह नहीं है कि यह हम में से एक से अधिक के लिए हुआ था)।

विभिन्न संस्करणों-परियोजनाओं

छवि 1

दूसरी ओर, एक बार जब हम इस प्रणाली में महारत हासिल कर लेते हैं तो हम इसे अन्य अनुप्रयोगों में उपयोग करने के लिए बढ़ा सकते हैं। उदाहरण के लिए, इसका उपयोग उन दस्तावेज़ों के एक संस्करण नियंत्रण के लिए किया जा सकता है जिन्हें हम आमतौर पर संपादित करते हैं। यह हमें विभिन्न शाखाओं की प्राप्ति के साथ-साथ विभिन्न सहयोगियों के योगदान का ऐतिहासिक रिकॉर्ड रखने की अनुमति देता है।

क्यों Git?

गिट-लोगो

खैर, मुख्य रूप से क्योंकि यह वहाँ से बाहर सबसे अच्छा है। इसे हमारे प्रिय मित्र ने बनाया था लीनुस Torvalds 2005 में सी में और लिनक्स कर्नेल संस्करणों का ट्रैक रखने के लिए उपयोग किया जाता है (बुरा नहीं है, सही?)।

यह उपयोग करना अपेक्षाकृत आसान है और 2013 में किए गए एक सर्वेक्षण के अनुसार, जो अलविदा कहता है, ग्रहण आईडीई उपयोगकर्ताओं को 30% की गोद लेना है।

अधिक जानकारी के लिए आप के लेख से परामर्श कर सकते हैं विकिपीडिया (अंग्रेजी में) के बारे में जाना, या सीधे आपके माध्यम से सरकारी वेबसाइट

आधिकारिक साइट पर हम सभी प्रासंगिक दस्तावेज पा सकते हैं, एक पुस्तक जो सबसे महत्वपूर्ण पहलुओं को कवर करती है जाना इस लेख में हम देखने जा रहे हैं।

सौभाग्य से हमारे पास एक है स्पेनिश संस्करण जो काफी अच्छी तरह से अनुवादित है और साथ ही काफी पूर्ण भी है। अनुवाद में है GitHub और आप इसे बेहतर बनाने में योगदान कर सकते हैं।

Google Code में क्यों?

गूगल-कोड-प्रोजेक्ट-लोगो

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

भी गूगल कोड यह विभिन्न भाषाओं में सैकड़ों परियोजनाओं की मेजबानी करता है, यह मुफ़्त है, यह विशेष रूप से ओपन सोर्स परियोजनाओं के उपयोग के लिए है और इसका उपयोग करना बहुत आसान है।

दूसरी ओर, आपको कई विकल्पों में से एक का विकल्प चुनना था और मैंने सोचा था कि मैं कोशिश करूँगा कि वेब दिग्गज हमें क्या प्रदान करता है। भविष्य की किस्तों में मैं मौजूद अन्य प्रस्तावों की समीक्षा करूंगा।

जल्द ही…

अब तक एक संक्षिप्त परिचय और अगली किस्त में हम समीक्षा करेंगे कि हम अपनी परियोजना कैसे बनाएँगे गूगल कोड.

नमस्ते!


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   घनाकार कहा

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

    1.    इलाव कहा

      हां, वे वेब पर फ्रीडम के बारे में बहुत सारी बातें करते हैं और उन्होंने हमें ब्लॉक कर दिया है।

      1.    इवानलिनक्स कहा

        NSA Google को धमकाने के लिए ICANN का उपयोग करता है, संयुक्त राज्य अपने इच्छित पृष्ठ को बंद कर सकता है। यदि Google ने क्यूबा के लिए अपनी सेवाएँ खोलीं, तो ICANN डोमेन को बंद कर देगा (जो Google को पसंद नहीं आएगा)। क्या किसी ने कहा वीपीएन? ^ _ ^

        1.    एलियोटाइम३००० कहा

          खैर, यह क्यूबा में है। बैंडविड्थ वितरण असमान है, इसलिए एक वीपीएन एक लक्जरी है।

          1.    इवानलिनक्स कहा

            यहाँ वे सस्ते हैं: http://www.vpnbook.com/freevpn ($ 0 सटीक होना)

    2.    ताहुरी कहा

      एक और अंतर यह है कि github पर कुछ कंपनियां इसका उपयोग अपनी नई प्रतिभाओं को खोजने के लिए करती हैं, जो कि google कोड के साथ ऐसा नहीं है। दूसरी ओर, यदि Google स्वयं अपने कुछ Opensource प्रोजेक्ट्स GitHub को दे रहा है, तो क्या आपको नहीं लगता कि यह किसी चीज़ के लिए है? सभी को शुभकामनाएं।

  2.   इरवानंदोवाल कहा

    Google कोड बहुत उपयोगी है, मैं इसे विश्वविद्यालय के कार्यों के लिए उपयोग करता हूं लेकिन Git लेकिन तोड़फोड़ का उपयोग नहीं कर रहा हूं, मैं svn का उपयोग करता हूं क्योंकि मैं एक हूं जो मैं मूल रूप से मास्टर हूं

  3.   बिच्छू कहा

    दिन में वापस इस git ट्यूटोरियल की सिफारिश की गई थी।

    http://gitimmersion.com/index.html

    मुझे यह बेहतरीन लगा।

  4.   कालाधन कहा

    यदि मुझे बुरी तरह से याद नहीं है, तो Google कोड पहले ही महीनों के लिए संपादन योग्य सामग्री, डाउनलोड और ऐसे कवर कर रहा है। मैं इसका उपयोग नहीं करता हूं इसलिए मैं इसके साथ अद्यतित नहीं हूं, लेकिन मुझे लगता है कि यह कुछ ऐसा होगा जिस पर आप गहराई से चर्चा करेंगे क्योंकि जनवरी 2014 के लिए उनके पास अचानक कुछ सीमित परिवर्तन थे। और मैं Google XD समर्थक हूं

  5.   लेकोवी कहा

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

    सौभाग्य से वे 2.0 उपकरण हैं, जब वे एक नीति लेते हैं जो उपयोगकर्ता को मना नहीं करता है, एक बस इसे और वॉइला का उपयोग करना बंद कर देता है! बेशक, आपको हमेशा यह ध्यान में रखना होगा, क्योंकि ऐसा हो सकता है कि यह बिना किसी की इच्छा के मौजूद होना बंद हो जाए ...