كما قد يعرف الكثير منكم ، فإن Gitorious - وهو موقع ويب يسمح لك باستضافة (برامج مفتوحة المصدر) باستخدام Git version control - تم شراؤه مؤخرًا بواسطة GitLab ، وهو إيقاف العمليات اعتبارًا من مايو 2015. وفيما يتعلق بذلك ، لدينا جولة من 7 بدائل GitHub لتتمكن من التحقق من.
جيثب
GitHub هو أكبر موقع استضافة للرموز وأكثرها شعبية في العالم. يمكن لمستخدمي GitHub اختيار استخدام Git أو Subversion كـ VCS (نظام التحكم في الإصدار) ، لإدارة مشاريع البرامج وصيانتها ونشرها. GitHub يسمح لمستودعات رمز العام غير محدود مجانا لجميع المستخدمين. للحفاظ على إعادة الشراء الخاصة ، مطلوب اشتراك شهري. يتيح لك GitHub إنشاء "المؤسسات" التي تعمل بشكل أساسي كحسابات عادية ، باستثناء أنه يوجد دائمًا حساب مستخدم واحد على الأقل مدرج كمالك لها.
يمكن لجميع المستخدمين والمؤسسات استضافة موقع ويب مجاني واحد على صفحات GitHub subdomain username.github.io
بالإضافة إلى صفحات المشروع غير المحدودة في username.github.io/project-page
ويمكنك التبديل إلى نطاقك الخاص (إذا كان لديك واحد ) في أي وقت مجانًا. يحتوي GitHub على تطبيقات سطح المكتب لـ Windows و OSX.
قائمة أفضل جيثب البدائل
1. Bitbucket
Bitbucket في المرتبة الثانية بعد GitHub من حيث الشعبية والاستخدام. Bitbucket مجاني للأفراد والمؤسسات الذين لديهم 5 مستخدمين أو أقل ، ويتيح لك الحصول على مستودعات عامة وخاصة غير محدودة. Bitbucket يسمح لك لدفع الملفات باستخدام أي عميل Git ، أو سطر الأوامر Git.
لدى Atlassian أيضاً Git و Mercurial client Source Tree الخاص به والمتاح مجاناً على Windows و Mac. Bitbucket يمكن أيضا التحكم من خلال واجهة الويب الخاصة به.
تسمح لك Bitbucket ، مثل GitHub ، باستضافة موقع ويب مجانًا في accountname.bitbucket.org
وصفحات المشروع على accountname.bitbucket.org/project
.
يمكنك أيضا استخدام اسم النطاق الخاص بك لموقع Bitbucket الخاص بك. Bitbucket يتيح لك تكوين فرق في bitbucket.org/team-name
. كما ذكرنا من قبل ، تتيح لك Bitbucket الحصول على عدد لا محدود من عمليات البحث العامة والخاصة لفرق تضم ما يصل إلى 5 مستخدمين.
يمكن للفرق مع عدد غير محدود من المستخدمين الحصول عليها مجانًا إذا كانت لديهم خدمات مشتركة بشكل عام.
المطور: Atlassian
حلقة الوصل2. SourceForge
لقد كانت Sourceforge أطول من أكثر من غيرها ، ولديها مشاريع لإثبات ذلك. يتم استضافة الكثير من مشاريع Linux و Windows و Mac مفتوحة المصدر على SF. لديها بنية مشروع مختلفة تماما بالمقارنة مع GitHub. يمكنك فقط إنشاء مشاريع باسم فريد. SF على عكس الآخرين ، كما يتيح لك استضافة كل من الصفحات الثابتة والديناميكية ، مع خيار دمج نظام إدارة المحتوى أيضًا. يتيح لك موقع proj.sourceforge.net
إنشاء موقع ويب لكل مشروع من مشروعاتك على proj.sourceforge.net
.
دعم ملقمات Sourceforge لبرامج PHP و Perl و Python و Tcl و Ruby و shell. يمكنك التحميل إلى SF من خلال عميل SFTP. يمكنك أيضًا الحصول على خيار استخدام Git و Subversion (SVN) و Mercurial (Hg) ك VCS لمشروعك على Sourceforge.
المطور: Slashdot وسائل الإعلام
حلقة الوصل3. GitLab
يبدو أن شعار GitLab الفرعي هو "أفضل من GitHub" ، وهو أمر مثير للسخرية بالنسبة لمشروع تم استضافته على Gitub. واحد إذا كانت ميزاته الفريدة هي أنه يمكنك تثبيت GitLab على الخادم الخاص بك. يمنحك هذا الخيار استخدام GitLab على مجال مخصص بالإضافة إلى مضيف مخصص. تدعي GitLab أيضًا التعامل مع الملفات ومستودعات التخزين الكبيرة بشكل أفضل من GitHub. كما يتيح GitLab للمستخدمين الحصول على عدد غير محدود من عمليات الاشتراك العامة والخاصة مجانًا.
GitLab تضحي بسهولة استخدام GitHub لمزيد من الخصوصية والأمان وسرعة التقديم. إن البدء باستخدام GitLab أصعب بكثير من بدء GitHub. حتى الآن ، ليس لدى GitLab أية ميزة مثل صفحات GitHub لإنشاء صفحات الويب الخاصة بالمؤخرات الخاصة بك في بضع نقرات. تحتاج إلى (تأوه) سطر الأوامر وأشياء مثل مفاتيح SSH التي تم إنشاؤها يدويًا وتكوين خطاف الويب لإنشاء صفحة ويب بسيطة. Github هي أيضا أفضل من حيث التوثيق والمجتمع أكبر.
المطور: GitLab.com
حلقة الوصل4. الفرن
Kiln هو مضيف شفرة مصدر مدفوع . يمكنك تجربة الفرن (مع جميع الأجراس والصفارات) مجانًا لمدة 30 يومًا. تبدأ الحزم من 18 دولارًا في الشهر ، ويتم إصدار فواتيرها سنويًا. يوفر Kiln Git و Mercurial Version Control. سوف تحتاج إلى الدفع بشكل منفصل عن وحدة مراجعة الشفرة. بشكل عام ، يعتبر Kiln أكثر ملاءمة للمؤسسات المتوسطة والكبيرة التي تضم 100 - 500 شخص.
يجعل Kiln companyname.kilnhg.com
لشركتك على companyname.kilnhg.com
المطور: Fog Creek
حلقة الوصل
5. Codeplane
Codeplane هو مرة أخرى خدمة مدفوعة الأجر ، والتي تقدم تجربة مجانية لمدة 30 يوما.
اختيار VCS -of من Codeplane هو Git. يخصص 2 غيغابايت لمستودعاتك دون حدود على المستخدمين أو عدد المستودعات بسعر 9 دولارات في الشهر. مناسبة للشركات الصغيرة وفرق العمل الحر. كما يأخذ Codeplane أيضًا نسخة احتياطية من مستودعاتك ويقوم بتخزينها في Amazon S3.
المطور: Codeplane
حلقة الوصل6. CodePlex
CodePlex هي خدمة استضافة التعليمات البرمجية المفتوحة المجانية من Microsoft. فإنه يتيح لك إنشاء مشاريع كل منها الحصول على المجال customname.codeplex.com
مثل Sourceforge ، يعني هذا أن مشروعاتك تحتاج إلى عناوين فريدة لم يتم استخدامها من قبل في مشروع آخر. يمنحك CodePlex خيار إما Git أو Mercurial أو Team Foundation Server (TFS) مثل التحكم بالإصدار الخاص بك. جميع مشاريع CodePlex خاصة لمدة 30 يومًا كحد أقصى ، وبعدها سيتم إزالتها إذا لم يتم الإعلان عنها قبل تاريخ انتهاء الصلاحية. لا تحتاج إلى الدفع مقابل استخدام أي من ميزات CodePlex ولا يقوم CodePlex بتعيين حد أقصى لعدد المستخدمين الذين يساهمون في المشروع.
يؤدي نطاق مشروعك إلى صفحة معلومات مشروعك. لا يسمح لك CodePlex بإنشاء موقع ويب مخصص لمشروعك.
المطور: مايكروسوفت
حلقة الوصل7. شجرة الفاصولياء
Beanstalk هو مرة أخرى بديل مدفوع لـ GitHub. يسمح لك بتجربته لمدة أسبوعين مجانًا ، وبعد ذلك تحتاج إلى الدفع. وتكلف أرخص باقة "برونز" 15 دولارًا وتسمح بما يصل إلى 5 مستخدمين ، وبسعة تخزينية تبلغ 3 غيغابايت و 10 مستودعات كحد أقصى. يتم دعم أنظمة Subversion و Git Version Control بواسطة Beanstalk.
مثل GitHub ، فإنه يسمح لك بتحرير التعليمات البرمجية الخاصة بك في المستعرض نفسه ، لذلك لا يتعين عليك دائمًا التبديل إلى سطر الأوامر.
المطور: Wildbit
حلقة الوصلجدول المقارنة
فيما يلي مقارنة كاملة لكافة الميزات الموجودة في كافة مضيفات رموز المصدر 8 (GitHub و 7) التي تمت مناقشتها في هذه المقالة:
المميزات | جيثب | Bitbucket | سورس | Gitlab | فرن | Codeplane | رمز Plex | شجرة الفاصولياء | |
---|---|---|---|---|---|---|---|---|---|
التسعير * | حر | حر | حر | حر | $ 18 / شهر | $ 9 / شهر | حر | $ 15 / شهر | |
Repos الخاص | دفع | غير محدود ، مجاني | نعم فعلا | غير محدود ، مجاني | دفع | غير محدود ، مدفوع | غير محدود ، حتى 30 يومًا | 10 | |
الريبو العام | غير محدود ، مجاني | غير محدود ، مجاني | نعم فعلا | غير محدود ، مجاني | دفع | غير محدود ، مدفوع | غير محدود | 10 | |
حد التخزين | 1GB لكل إعادة الشراء | 2GB | لا شيء | لا شيء | لا شيء | 2GB | لا شيء | 3GB | |
المستخدمين | غير محدود | 5 وغير محدود إذا كان الجمهور | التعاون غير ممكن | غير محدود | 5 | غير محدود | غير محدود | 5 | |
VCS | جيت ، SVN | جيت ، زئبق | Git، SVN، Hg | بوابة | جيت ، زئبق | بوابة | Git، SVN، TFS، Hg | جيت ، SVN | |
الرسوم البيانية | نعم فعلا | لا | لا | نعم فعلا | لا | لا | لا | لا | |
استضافة الموقع | مواقع ثابتة. مولد الصفحة | مواقع ثابتة | مواقع ديناميكية ، CMS | ثابتة | نعم فعلا | لا | لا | لا | |
مراجعة التعليمات البرمجية | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | لا | لا | لا | نعم فعلا | |
ويكي | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | لا | نعم فعلا | لا | |
تتبع الأخطاء | نعم (تسجيل الدخول مطلوب) | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | لا | |
منتدى للنقاش | لا | لا | نعم فعلا | لا | لا | لا | نعم فعلا | لا |
* تعتبر الإصدارات المجانية لهذا الجدول. بالنسبة للخدمات التي ليس لها سوى الإصدارات المدفوعة ، تم النظر في الإصدارات الأقل سعراً.
* من الأفضل عرض جدول المقارنة في أجهزة سطح المكتب
يرجى مشاركة هذه المادة إذا وجدت أنه من المفيد. يرجى ترك أي اقتراح / استفسارات في التعليقات أدناه.