موصى به, 2024

اختيار المحرر

7 أفضل جيثب البدائل

كما قد يعرف الكثير منكم ، فإن 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ثابتةنعم فعلالالالا
مراجعة التعليمات البرمجيةنعم فعلانعم فعلانعم فعلانعم فعلالالالانعم فعلا
ويكينعم فعلانعم فعلانعم فعلانعم فعلانعم فعلالانعم فعلالا
تتبع الأخطاءنعم (تسجيل الدخول مطلوب)نعم فعلانعم فعلانعم فعلانعم فعلانعم فعلانعم فعلالا
منتدى للنقاشلالانعم فعلالالالانعم فعلالا

* تعتبر الإصدارات المجانية لهذا الجدول. بالنسبة للخدمات التي ليس لها سوى الإصدارات المدفوعة ، تم النظر في الإصدارات الأقل سعراً.

* من الأفضل عرض جدول المقارنة في أجهزة سطح المكتب

يرجى مشاركة هذه المادة إذا وجدت أنه من المفيد. يرجى ترك أي اقتراح / استفسارات في التعليقات أدناه.

Top