تعتبر Github هي أكبر خدمة في العالم لإستضافة وتطوير مشاريع برمجية ولكن في 4 يونيو الجاري قامت شركة مايكروسوفت بصدم الكثير من مستخدمي هذه الخدمة، وخاصة مؤيدي ومطوري المصادر المفتوحة وذلك بعد ما قامت بالإستحواذ عليه مقابل 7.5 مليار دولار.
وكما يعلم الجميع أن مايكروسوفت لديها ميزة غير سارة وهي عندما تقوم بشراء أي خدمة مثل سكايب وينكدين ونوكيا فإنها سوف تعرف ركودا، وفي أسؤا الأحوال سوف تتدهور وقد تصل إلى الزوال ولهذا السبب قام مستخدمي Github بنقل أكثر من 40 الف مشروع إلى خدمات ويب أخرى وتم أستخدام هاشتاج #movingtogitlab على توتير أكثر من 3000 مرة، ولذلك عزيزي القارئ إذا كنت تفكر في الإنتقال فاليكم أفضل البدائل.
يتميز بوجود واجهة ممتاز تعمل على التركيز على السرعة وسهولة أستخدام Git، ويستخدم GitKraken عمالقة مثل Blizzard و IBM و Google و Microsoft والغرض من هذه المنصة هو توفير الوقت وذلك بناء على الكود واختباره ومن الممكن تثبيته على أجهزة الكمبيوتر التي تعمل بنظام ويندوز وماك ولينكس.
هي عبارة عن منصة سحابة من أجل إدارة المشاريع البرمجية الخاصة بك فهو يتيح لك إرسال عرض رمز مباشر في المتصفح الخاص بك، وذلك لكي تتمكن من العمل في أي مكان في العالم ويتكامل Beanstalk مع برامج المرسلة الفورية وأيضا البريد الإلكتروني وذلك من أجل مساعدة فريقك على البقاء على الإطلاع بشكل دائم على جميع التحديثات في المشاريع البرمجية الخاصة بك.
هو نظام أساسي لإدارة المشاريع البرمجية وهو يستند إلى لغة تحكم الإصدار Mercurial وهو يدعم أيضا FogCreek، Gitهو جزء من منصة أكبر FogBugz DevHubويمكنك أيضا التحكم في الإصدار الموزع وأدوات تتبع الأخطاء وإدارة المشاريع.
هو عبارة عن منصة للتحكم في الإصدار من الأمازون وهي أمنة وقابلة للتطوير وعلى CodeCommit توجد مستودعات Git الخاصة والمحمية، ويدعم النظام الأساسي توصيل الكثير من المكونات الإضافية من شركاء AWS وتم دمج CodeCommit بشكل محكم مع خدمات Amazon الأخرى، ولهذا السبب إذا كنت تستخدم هذه الأدوات السحابية العملاقة فإن CodeCommitهو خيارك.
هو عبارة عن أداة تحكم في الإصدار Git من جوجل وتستطيع إنشاء أي عدد من مستودعات Git الخاصة والتي تسمح لك بتنظيم الكود، وتم دمج هذه الخدمة مع أدوات تشخيص سحابية من جوجل مثل أداة تصحيح أخطاء Stackdriver Debugger وأيضا أداء الإبلاغ عن أخطاء Stackdriver، ولهذا يمكنك بكل سهولة تتبع الأخطاء في الكود البرمجي.
Allura هو حل مجاني من Apache وتقوم الخدمة بتدعيم تتبع المشاكل في الكود وتعليقات الكود البرمجي حيث يعمل Apache Alluraمع Git و Hg و Subversion (SVN) مع Allura، وتستطيع بكل سهولة إنشاء صفحات wikiداخلية للتوثيق.
هو عبارة عن منصة تعاون لبرنامج Canonical المطور ل Ubuntu وهو يستضيف مستودعات Ubuntu PPA حيث يقوم المستخدمون بتنزيل التحديثات والتطبيقات، كما أن هذه الخدمة توجد لمدة سنوات كثيرة ولكنها لن تنال شعبية كبيرة مثل GitHub والبدائل الأخرى وبالرغم من ذلك فهو يعتبر خيار جيد لمطوري البرامج مفتوحة المصدر لا يهم إذا كنت ترغب في إنشاء برنامج لأنظمة تشبه أوبونتو أو توزيعات لينكس الأخرى.
هذا الموقع هو بديل رئيسي ل Github وهو يركز على المصادر المفتوحة حيث تعيش الكثير من التوزيعات وتطبيقات لينكس على موقع SourceForge ، وهو مجاني ولكن يجب أن يكون كود المصدر منشور عليه.
هو خيار مهم للمؤسسات الكبيرة وأيضا للفرق الصغيرة حيث أن الخدمة مجانية للمشاريع ولكن مع فريق لا يزيد عن خمسة مشاركين، فكل ما عليك هو التقدم بطلب من أجل الحصول على ترخيص المجتمع في إتلاسسيان ويمكنك وضعه على الخادم الخاص بك أو الاستضافة ولكن يجب في البداية أن تدفع الثمن.
هو بديل ل Github وهو لا يوفر فقط خدمة ويب للتعاون فهو برنامج مفتوح المصدر ويمكنك أن تستخدمه في الكثير من المشاريع مفتوحة المصدر مثل GNOME و GIMP، كما أن أسعار خدمة Githubليست منخفضة وعلى الرغم من ذلك يمكنك النشر على أي إستضافة أخرى أو تثبيته بكل سهولة على الخادم الخاص بك.
اتمنى أن تكون هذه التدوينة قد نالت إعجابكم ولا تبخلوا علينا بتعليقاتكم المحفزة، كما أدعوكم لزيارة قناتي على اليوتيوب درويدتيك.
اتمنى أن تكون هذه التدوينة قد نالت إعجابكم ولا تبخلوا علينا بتعليقاتكم المحفزة، كما أدعوكم لزيارة قناتي على اليوتيوب درويدتيك.
تعليقات
إرسال تعليق