لقد كنت أتابع المدونة منذ فترة وأردت مشاركة شيء ما معك لفترة من الوقت. لحسن الحظ ، لدي الآن بعض الوقت وقررت أن أجمع برنامجًا تعليميًا صغيرًا حول كيفية إعداد مشروع معًا بوابة وتحميله على مدونة جوجل.
تبدأ العديد من البرامج التعليمية باستنساخ مستودع (تنزيله من خادم بعيد مثل مدونة جوجل, GitHub جيثب:, Bitbucket ، إلخ ...) ، ولكن هناك عدد قليل جدًا ممن يأخذون في الاعتبار المطورين الذين يبدأون شيئًا ما ويريدون تنفيذ هذا المشروع باستخدام نظام التحكم في الإصدار (CVS ، نظام النسخ المتزامن) كيف بوابة.
يتيح لك تنفيذ نظام التحكم في الإصدار لتطوير البرامج تجنب المواقف مثل تلك التي نراها في IMAGEN 1 (لا أشك في أن ذلك حدث لأكثر من واحد منا).
من ناحية أخرى ، بمجرد إتقان هذا النظام ، يمكننا توسيعه لاستخدامه في تطبيقات أخرى. على سبيل المثال ، يمكن استخدامه للتحكم في إصدار المستندات التي نقوم عادةً بتحريرها. يتيح لنا ذلك الاحتفاظ بسجل تاريخي للعمل المنجز وكذلك تحقيق الفروع المختلفة التي يمكن أن تكون مساهمات من مختلف المتعاونين.
لماذا جيت؟
حسنًا ، لأنه أحد أفضل المواقع الموجودة. تم إنشاؤه من قبل صديقنا العزيز لينوس تورفالدس في C عام 2005 وهو الإصدار المستخدم لتتبع إصدارات Linux kernel (ليس سيئًا ، أليس كذلك؟).
إنه سهل الاستخدام نسبيًا ووفقًا لمسح أجري في عام 2013 يقول وداعًا ، فإن مستخدمي Eclipse IDE لديهم اعتماد بنسبة 30 ٪.
على الموقع الرسمي يمكننا أن نجد جميع الوثائق ذات الصلة ، كتاب يغطي أهم جوانب بوابة للتعمق أكثر قليلاً في ما سنراه في هذه المقالة.
لحسن الحظ لدينا واحدة النسخة الإسبانية التي تمت ترجمتها بشكل جيد وكاملة أيضًا. الترجمة باللغة GitHub جيثب: ويمكنك المساهمة في تحسينه.
لماذا في جوجل كود؟
حسنًا ، لا يوجد الكثير ليقوله عن عملاق الإنترنت ... على الرغم من وجود خيارات متعددة لاستضافة المشاريع ، إلا أن الكثير منا لديه حساب بالفعل شراء مراجعات جوجل وبالتالي لديك اسم المستخدم الخاص بك بالفعل مدونة جوجل، مما يجعل الأمور أسهل قليلاً.
أيضا مدونة جوجل تستضيف مئات المشاريع بلغات مختلفة ، وهي مجانية ، وهي مخصصة حصريًا لاستخدام المشاريع مفتوحة المصدر وهي سهلة الاستخدام للغاية.
من ناحية أخرى ، كان عليك اختيار أحد الخيارات العديدة وفكرت للتو في تجربة ما يقدمه لنا عملاق الويب. في الأقساط المستقبلية سأراجع العروض الأخرى الموجودة.
هكذا…
مقدمة موجزة حتى الآن وفي الدفعة التالية سنراجع كيفية إنشاء مشروعنا في مدونة جوجل.
تحيات!
حسنًا ، Google Code يقتلني (والوصول إلى المشاريع التي يستضيفها) لأنه محظور بالنسبة لبلدي (كوبا) ، فأنا أستخدم Github بالكامل ، وعلى الرغم من أنه يمكنني الوصول إلى Google Code ، إلا أنني لا أرى فائدة من استخدام شيء آخر غير Github ، ببساطة هم الأفضل.
نعم ، يتحدثون كثيرًا عن Freedom على الويب وقد حظرونا.
تستخدم NSA ICANN لتهديد Google ، ويمكن للولايات المتحدة إغلاق الصفحة التي تريدها. إذا فتحت Google خدماتها لكوبا ، فإن ICANN ستغلق النطاق (الذي لا تريده Google). هل قال أحدهم VPN؟ ^ _ ^
حسنًا ، هذا هو الحال في كوبا. توزيع النطاق الترددي غير متساوٍ ، لذا فإن VPN هي رفاهية هناك.
ها هم رخيصون: http://www.vpnbook.com/freevpn (على وجه الدقة 0 دولار)
الفرق الآخر هو أن بعض الشركات تستخدمه على جيثب للبحث عن مواهبهم الجديدة ، وهذا ليس هو الحال مع كود جوجل. من ناحية أخرى ، إذا كانت Google نفسها تنقل بعض مشاريعها مفتوحة المصدر إلى GitHub ، ألا تعتقد أنها من أجل شيء ما؟ ... تحياتي للجميع.
رمز Google مفيد جدًا ، فأنا أستخدمه في مهام الجامعة ولكن لا أستخدم Git ولكن Subversion ، وأستخدم svn لأنني أنا الشخص الذي أتقن فعله
مرة أخرى في اليوم الذي أوصي فيه بهذا البرنامج التعليمي git.
http://gitimmersion.com/index.html
لقد وجدت أنها ممتازة.
إذا كنت لا أتذكر بشكل سيئ ، فإن Google Code يغطي بالفعل المحتوى القابل للتحرير والتنزيلات وما إلى ذلك منذ شهور. لا أستخدمه ، لذا فأنا لست على دراية به ، لكنني أفترض أنه سيكون شيئًا ستناقشه بعمق لأنه على وجه التحديد في يناير 2014 كان لديهم بعض التغييرات المقيدة المفاجئة. وأنني محترف في Google XD
الحقيقة هي أنني لم أكن على علم بقيود Google Code ، فقد بدا لي أنه من السهل البدء دون الحاجة إلى الحصول على حساب جديد (حيث يجب أن يكون لدى العديد حساب Google).
لقد كان خيارًا جربته ، وكان مفيدًا لي وشاركته. بالتأكيد هناك العديد من الخيارات الأخرى الأفضل ، لكن كل هذا يتوقف على كيفية بيئة العمل لكل منها.
سيتعين علينا أن نرى ما تخبئه Google لنا في عام 2014 ، وأنا أعلم أنهم يعدون موقعًا جديدًا لتركيز أنشطة المطورين.
لحسن الحظ ، فهي أدوات 2.0 ، عندما يتخذون سياسة لا تقنع المستخدم ، يتوقف المرء ببساطة عن استخدامها وفويلا! بالطبع ، عليك دائمًا أن تضع ذلك في الاعتبار ، لأنه قد يحدث أنه لم يعد موجودًا دون أن يتمنى أحد ذلك ...