मैं कुछ समय से ब्लॉग का अनुसरण कर रहा हूं और मैं कुछ समय के लिए आपके साथ कुछ साझा करना चाहता था। सौभाग्य से मेरे पास अब कुछ समय है और साथ में एक प्रोजेक्ट बनाने के लिए मिनी-ट्यूटोरियल को एक साथ रखने का फैसला किया है जाना और इसे अपलोड करें गूगल कोड.
कई ट्यूटोरियल एक रिपॉजिटरी को क्लोन करके शुरू करते हैं (जैसे रिमोट सर्वर से इसे डाउनलोड करना) गूगल कोड, GitHub, बिट बकेट , आदि ...), लेकिन बहुत कम हैं जो खाता डेवलपर्स को ध्यान में रखते हैं जो कुछ शुरू कर रहे हैं और उस परियोजना को एक संस्करण नियंत्रण प्रणाली (सीवीएस, का उपयोग करके करना चाहते हैं) समवर्ती संस्करण प्रणाली) पसंद जाना.
सॉफ्टवेयर विकास के लिए एक संस्करण नियंत्रण प्रणाली का कार्यान्वयन आपको उन स्थितियों से बचने की अनुमति देता है जैसे हम देखते हैं छवि 1 (मुझे संदेह नहीं है कि यह हम में से एक से अधिक के लिए हुआ था)।
दूसरी ओर, एक बार जब हम इस प्रणाली में महारत हासिल कर लेते हैं तो हम इसे अन्य अनुप्रयोगों में उपयोग करने के लिए बढ़ा सकते हैं। उदाहरण के लिए, इसका उपयोग उन दस्तावेज़ों के एक संस्करण नियंत्रण के लिए किया जा सकता है जिन्हें हम आमतौर पर संपादित करते हैं। यह हमें विभिन्न शाखाओं की प्राप्ति के साथ-साथ विभिन्न सहयोगियों के योगदान का ऐतिहासिक रिकॉर्ड रखने की अनुमति देता है।
क्यों Git?
खैर, मुख्य रूप से क्योंकि यह वहाँ से बाहर सबसे अच्छा है। इसे हमारे प्रिय मित्र ने बनाया था लीनुस Torvalds 2005 में सी में और लिनक्स कर्नेल संस्करणों का ट्रैक रखने के लिए उपयोग किया जाता है (बुरा नहीं है, सही?)।
यह उपयोग करना अपेक्षाकृत आसान है और 2013 में किए गए एक सर्वेक्षण के अनुसार, जो अलविदा कहता है, ग्रहण आईडीई उपयोगकर्ताओं को 30% की गोद लेना है।
आधिकारिक साइट पर हम सभी प्रासंगिक दस्तावेज पा सकते हैं, एक पुस्तक जो सबसे महत्वपूर्ण पहलुओं को कवर करती है जाना इस लेख में हम देखने जा रहे हैं।
सौभाग्य से हमारे पास एक है स्पेनिश संस्करण जो काफी अच्छी तरह से अनुवादित है और साथ ही काफी पूर्ण भी है। अनुवाद में है GitHub और आप इसे बेहतर बनाने में योगदान कर सकते हैं।
Google Code में क्यों?
खैर, इंटरनेट की दिग्गज कंपनी के बारे में कहने के लिए बहुत कुछ नहीं है ... हालाँकि होस्टिंग परियोजनाओं के लिए कई विकल्प हैं, हम में से कई के पास पहले से ही एक खाता है गूगल और इसलिए आपके पास पहले से ही आपका उपयोगकर्ता नाम है गूगल कोड, चीजों को थोड़ा आसान बनाना।
भी गूगल कोड यह विभिन्न भाषाओं में सैकड़ों परियोजनाओं की मेजबानी करता है, यह मुफ़्त है, यह विशेष रूप से ओपन सोर्स परियोजनाओं के उपयोग के लिए है और इसका उपयोग करना बहुत आसान है।
दूसरी ओर, आपको कई विकल्पों में से एक का विकल्प चुनना था और मैंने सोचा था कि मैं कोशिश करूँगा कि वेब दिग्गज हमें क्या प्रदान करता है। भविष्य की किस्तों में मैं मौजूद अन्य प्रस्तावों की समीक्षा करूंगा।
जल्द ही…
अब तक एक संक्षिप्त परिचय और अगली किस्त में हम समीक्षा करेंगे कि हम अपनी परियोजना कैसे बनाएँगे गूगल कोड.
नमस्ते!
ठीक है, Google कोड मुझे मारता है (और इसे होस्ट करने वाली परियोजनाओं तक पहुंच), क्योंकि यह मेरे देश (क्यूबा) के लिए अवरुद्ध है, मैं गितुब का पूरी तरह से उपयोग करता हूं, और यद्यपि मैं Google कोड तक पहुंच सकता हूं, मुझे गितुब के अलावा कुछ और का उपयोग करने का बिंदु नहीं दिखता, बस वह सर्वोत्तम है।
हां, वे वेब पर फ्रीडम के बारे में बहुत सारी बातें करते हैं और उन्होंने हमें ब्लॉक कर दिया है।
NSA Google को धमकाने के लिए ICANN का उपयोग करता है, संयुक्त राज्य अपने इच्छित पृष्ठ को बंद कर सकता है। यदि Google ने क्यूबा के लिए अपनी सेवाएँ खोलीं, तो ICANN डोमेन को बंद कर देगा (जो Google को पसंद नहीं आएगा)। क्या किसी ने कहा वीपीएन? ^ _ ^
खैर, यह क्यूबा में है। बैंडविड्थ वितरण असमान है, इसलिए एक वीपीएन एक लक्जरी है।
यहाँ वे सस्ते हैं: http://www.vpnbook.com/freevpn ($ 0 सटीक होना)
एक और अंतर यह है कि github पर कुछ कंपनियां इसका उपयोग अपनी नई प्रतिभाओं को खोजने के लिए करती हैं, जो कि google कोड के साथ ऐसा नहीं है। दूसरी ओर, यदि Google स्वयं अपने कुछ Opensource प्रोजेक्ट्स GitHub को दे रहा है, तो क्या आपको नहीं लगता कि यह किसी चीज़ के लिए है? सभी को शुभकामनाएं।
Google कोड बहुत उपयोगी है, मैं इसे विश्वविद्यालय के कार्यों के लिए उपयोग करता हूं लेकिन Git लेकिन तोड़फोड़ का उपयोग नहीं कर रहा हूं, मैं svn का उपयोग करता हूं क्योंकि मैं एक हूं जो मैं मूल रूप से मास्टर हूं
दिन में वापस इस git ट्यूटोरियल की सिफारिश की गई थी।
http://gitimmersion.com/index.html
मुझे यह बेहतरीन लगा।
यदि मुझे बुरी तरह से याद नहीं है, तो Google कोड पहले ही महीनों के लिए संपादन योग्य सामग्री, डाउनलोड और ऐसे कवर कर रहा है। मैं इसका उपयोग नहीं करता हूं इसलिए मैं इसके साथ अद्यतित नहीं हूं, लेकिन मुझे लगता है कि यह कुछ ऐसा होगा जिस पर आप गहराई से चर्चा करेंगे क्योंकि जनवरी 2014 के लिए उनके पास अचानक कुछ सीमित परिवर्तन थे। और मैं Google XD समर्थक हूं
सच्चाई यह है कि मुझे Google कोड प्रतिबंधों के बारे में पता नहीं था, बस एक नया खाता प्राप्त किए बिना शुरू करना आसान लग रहा था (क्योंकि कई के पास Google खाता होना चाहिए)।
यह एक विकल्प था जो मैंने कोशिश की, यह मेरे लिए उपयोगी था और मैंने इसे साझा किया। निश्चित रूप से कई अन्य बेहतर विकल्प हैं, लेकिन यह सब इस बात पर निर्भर करता है कि प्रत्येक का कार्य वातावरण कैसा है।
हमें देखना होगा कि 2014 में Google ने हमारे लिए क्या स्टोर किया है, मुझे पता है कि वे डेवलपर्स की गतिविधियों को केंद्रीकृत करने के लिए एक नई साइट तैयार कर रहे हैं।
सौभाग्य से वे 2.0 उपकरण हैं, जब वे एक नीति लेते हैं जो उपयोगकर्ता को मना नहीं करता है, एक बस इसे और वॉइला का उपयोग करना बंद कर देता है! बेशक, आपको हमेशा यह ध्यान में रखना होगा, क्योंकि ऐसा हो सकता है कि यह बिना किसी की इच्छा के मौजूद होना बंद हो जाए ...