مقایسه تسهیلات میزبانی کد منبع

یک مخزن کد منبع (انگلیسی: Source Code Repository) تسهیلاتی برای بایگانی فایل میزبانی وب است که در آن حجم عظیمی از کد منبع، به صورت خصوصی یا عمومی نگهداری می‌شود. این تسهیلات عموماً به وسیلهٔ پروژه‌های متن باز نرم‌افزاری و پروژه‌هایی با چندین توسعه دهنده مورد استفاده قرار می‌گیرد. این تسهیلات به توسعه دهندگان امکان ارائه وصله‌های نرم‌افزاری در یک سازوکار سازمان یافته را ارائه می‌دهد. این وب سایت‌ها غالباً برای کنترل نسخه، پیگیری باگ، مدیریت انتشار، mailing list و مستندسازی را فراهم می‌آورد.

اطلاعات کلی ویرایش

نامشرکتتأسیسسمت سرور: کدهای آزادسمت مشتری: کد جاوااسکریپت آزادDeveloped or used CDERequire free software on registrationبدون تبلیغاتتوضیحات
AliothDebian Project۲۰۰۳آریآریFusionForgeناشناختهآریترجیحاً برای پروژه‌های برمبنای دبیان
AssemblaAssembla, Inc۲۰۰۵نهناشناختهناشناختهنهآری
BetavineVodafone۲۰۰۷نهناشناختهناشناختهنهنه
BitbucketAtlassian۲۰۰۸نهنهناشناختهنهآریدر کشورهای سوریه، کوبا، سودان، ایران و کره شمالی خدمات ارائه نمی‌دهد
BuddyBuddy, LLC.۲۰۱۵نهنهناشناختهنهآرینسخه ابری برای یک پروژه بدون محدودیت حجم رایگان است. پروژه‌هایی که توسط خود شخص میزبانی می‌شود برای ۱۰ کاربر رایگان است.[۱]
CloudForgeCollabNet۲۰۱۲نهناشناختهناشناختهنهآری
CodePlexMicrosoft۲۰۰۶–۰۵نهناشناختهناشناختهنهآریپروژه‌ها می‌بایست با مجوز OSS باشند. در سال ۲۰۰۷ متوقف شد[۲]
GitHubGitHub, Inc۲۰۰۸–۰۴نهنهناشناختهنهآریلیست درخواست حذف توسط دولت: [۱]
GitLabGitLab B.V.2011-09[۳]نه[۴]آری[۵]GitLab Community Edition (CE) — free software
GitLab Enterprise Edition (EE) — proprietary
نهآری
Gna!ناشناخته۲۰۰۴–۰۱آریآریSavaneآریآریتنها برای پروژه‌های نرم‌افزاری آزاد.[۶]
GNU SavannahSavannah Administration۲۰۰۱–۰۱آریآریSavaneآریآریپروژه‌های بنیاد نرم‌افزارهای آزاد و پروژه‌هایی که با مجوز GPL سازگارند.[۷]
Helix TeamHubPerforce Software۱۹۹۵نهنهنهآرینسخه رایگان ابری محدودیتی روی تعداد پروژه‌ها ندارد، اما حجم کلی نباید بیش از ۵ گیگابایت شود.
LaunchpadCanonical۲۰۰۴آرینهLaunchpadنهآریاز Bazaar و Git برای میزبانی مخزن‌های کنترل شده نسخه پشتیبانی می‌کند.[۸][۹]
OSDNOSDN K.K. (Q11237954)۲۰۰۲–۰۴ناشناختهآریناشناختهنهنهتنها برای پروژه‌های رایگان و متن باز.[۱۰]
Ourproject.orgComunes Collective۲۰۰۲آریآریFusionForgeنهآریبرای نرم‌افزارهای آزاد، فرهنگ آزاد و محتویات آزاد
OW2 ConsortiumOW2 Consortiumناشناختهناشناختهنهناشناختهنهآری
PhabricatorPhacility, Inc۲۰۱۰آریآریناشناختهنهآری
Rosetta Codeناشناخته۲۰۰۷ناشناختهناشناختهناشناختهآریآری
SEULناشناخته۱۹۹۷–۰۵ناشناختهنهناشناختهنهآری
SourceForgeBizX LLC۱۹۹۹–۱۱آری[۱۱][۱۲]آریApache Alluraنهنهتنها برای پروژه‌های متن باز.[۱۳] در سوریه، سودان، کوبا، ایران و کره شمالی سرویس ارائه نمی‌دهد.[۱۴]
Tigris.org(community)۲۰۰۰ناشناختهنهناشناختهنهنه
Team Foundation ServerMicrosoft2012-2005[۱۵]ناشناختهنهناشناختهنهآری
Visual Studio Team ServicesMicrosoft2012[۱۶]نهنهنهآریبیشتر ویژگی‌ها برای تیمی با حداکثر ۵ عضو رایگان است[۱۷]
نامشرکتتأسیسسمت سرور: کدهای آزادسمت مشتری: کد جاوااسکریپت آزادDeveloped or used CDERequire free software on registrationبدون تبلیغاتتوضیحات

ویژگی‌ها ویرایش

نامبازبینی کدپیگیری باگمیزبانی وبویکیسیستم ترجمهسرور شلMailing Listفرومشاخه شخصی (Personal Branch)شاخه خصوصی (Private Branch)AnnounceBuild systemتیمانتشار کد باینریSelf-hosting
Aliothنهآریآرینهنهآریآریآریآریآریآرینهنهناشناختهآری
Assemblaآری[۱۸]آریآریآریآرینهنهنهآریآری[۱۹]آریآریآریناشناختهنه
Bitbucketآری[۲۰]آری[الف]آری[۲۱]آرینهنهنهنهآریYes[ب]نهآری[۲۲]آرینه[۲۳]Commercially (BitBucket Server formerly Stash)[پ]
Buddyآریآرینهنهنهنهآریآریآریآریآریآری[ت]آریآریآری
CloudForgeناشناختهآریآریآرینهنهنهنهناشناختهناشناختهناشناختهناشناختهناشناختهناشناختهنه
CodePlexنهآرینهآرینهنهآریآرینهنهنهنهنهآرینه
GitHubآری[۲۴]Yes[۲۵][ث]آری[۲۶]آرینهنهنهنهآریYes[ج]آری3rd-party (e.g. Travis CI, Appveyor and others)[۲۷]آریآریCommercially (GitHub Enterprise)
GitLabآری[۲۸]آریآری[۲۹]آرینهنهنهنهآریآریآریآری[۳۰]آریآری[۳۱]Yes[چ]
GNU Savannahآری[۳۲]آریآرینهنهآریآرینه[۳۳]نهنهآرینهآریناشناختهآری
Helix TeamHubآری[۳۴]آرینهآرینهنهآریآریآریآرینهYes, with hooks. Jenkins, TeamCity, etc.نهآریآری
java.net/Project Kenaiناشناختهآریآریآرینهنهآریآریآریآریآریآریآریناشناختهنه
Kallitheaآرینهآرینهنهناشناختهنهنهآریآرینهنهآریآریآری
LaunchpadآریآرینهنهآرینهآرینهآریYes[ح]آریآری[خ]آریناشناختهآری
OSDNآریآریآریآرینهآریآریآریآرینهآرینهآریآرینه
Ourproject.orgناشناختهآریآریآرینهناشناختهآریآریناشناختهناشناختهناشناختهناشناختهناشناختهناشناختهآری
Phabricatorآریآریآریآریناشناختهآریناشناختهآریناشناختهناشناختهناشناختهناشناختهناشناختهناشناختهآری
RhodeCodeآرینهآرینهنهناشناختهنهنهآریآریآرینهآریآریآری
SourceForgeآریآریآریآرینهآریآریآریآریYes[د]آرینهآریآریآری
tigris.orgنهآریآریآرینهنهآریآریآریآریآرینهناشناختهNo longer for new projects[۳۵]نه
Team Foundation Serverآریآریآریآرینهنهآریآریآریآریآریآریآریآریآری
Visual Studio Team Servicesآریآریآریآرینهنهآریآریآریآریآریآریآریآریآری
Nameبازبینی کدپیگیری باگمیزبانی وبویکیسیستم ترجمهسرور شلMailing Listفرومشاخه شخصی (Personal Branch)شاخه خصوصی (Private Branch)AnnounceBuild systemتیمانتشار کد باینریSelf-hosting

سیستم‌های کنترل نسخه ویرایش

NameCVSGitHgSVNBZRTFVCArchPerforceFossil
Aliothآریآریآریآریآرینهآرینهنه
Assemblaنهآرینهآرینهنهنهآرینه
Betavineآرینهنهآرینهنهنهناشناختهناشناخته
Bitbucketنهآریآرینهنهنهنهنهنه
Buddyنهآرینهنهنهنهنهنهنه
CloudForgeنهآرینهآرینهنهنهنهنه
CodePlexنهآریآریآرینهآرینهنهنه
GitHubنهآرینهبخشی[۳۶]نهنهنهنهنه
GitLabنهآرینهنهنهنهنهنهنه
Gna!آرینهنهآرینهنهآرینهنه
GNU Savannahآریآریآریآریآری[۳۷]نهآرینهنه
Helix TeamHubنهآریآریآرینهنهنهآرینه
java.netنهآری[۳۸]آری[۳۸]آری[۳۸]نهنهنهنهنه
Kallitheaنهآریآرینهنهنهنهنهنه
LaunchpadImport onlyآری[۹][۳۹]Import only[۴۰]Import onlyآرینهنهنهناشناخته
OSDNآریآریآریآریآرینهنهناشناختهناشناخته
Ourproject.orgآرینهنهآرینهنهنهناشناختهناشناخته
OW2 Consortiumآرینهنهآرینهنهنهناشناختهناشناخته
Phabricatorنهآریآریآرینهنهنهنهنه
SEUL.orgآرینهنهآرینهنهنهناشناختهناشناخته
SourceForgeرهاشده[۴۱]آریآریآریرهاشده[۴۲]نهنهناشناختهآری
Tigris.orgآرینهنهآرینهنهنهناشناختهناشناخته
NameCVSGitHgSVNBZRTFVCArchPerforceFossil

محبوبیت ویرایش

Nameتعداد کاربرانتعداد پروژه‌هارتبه الکسا
Alioth22,731[۴۳]1,106[۴۳]— (subdomain not tracked)
Assemblaناشناخته526,581+[۴۴]26,366 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۴۵]
Bitbucket5,000,000[۴۶]ناشناخته696 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۴۷]
GitHub24,000,000[۴۸]69,000,000[۴۸]60 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۴۹]
GitLab100,000[۵۰]546,000[۵۱][ذ]2,422 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۵۲]
GNU Savannah77,137[۵۳]3,825[۵۳]50,323 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۵۴]
Launchpad3,965,288[۵۵]40,881[۵۶]6,480 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۵۷]
OSDN54,826[۵۸]6,294[۵۸]8,592 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۵۹]
Ourproject.org6,353[۶۰]1,846[۶۰]1,278,995 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۶۱]
Phabricatorناشناختهناشناختهناشناخته
SourceForge3,700,000[۶۲]500,000[۶۲]347 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۶۳]
Tigris.orgناشناختهناشناخته115,276 تا تاریخ ۱۸ اکتبر ۲۰۱۷ (۲۰۱۷ -10-۱۸)[۶۴]
Nameتعداد کاربرانتعداد پروژه‌هاتعداد پروژه‌ها

تسهیلات میزبانی تخصصی ویرایش

در زیر نرم‌افزار منبع باز امکانات میزبانی وب است که تنها در خدمت یک خاص به دقت متمرکز جامعه یا فناوری است.

نامآگهی رایگانCVSدستگاه گوارشSVNقوسیادداشت
دروپالبلههیچبلههیچهیچفقط برای دروپال پروژه‌های مرتبط.
freedesktop.orgبلههیچبلههیچهیچتنها برای همکاری و به اشتراک گذاشته شده پایه فناوری به صورت رایگان نرم‌افزار محیط دسکتاپ بر روی لینوکس و یونیکس-مانند سیستم عامل‌ها از جمله سیستم پنجره X (X11) و قاهره (گرافیک).
mozdev.orgبلهبلهناشناختههیچهیچتنها برای موزیلا-پروژه‌های مرتبط با.
نامآگهی رایگانCVSدستگاه گوارشSVNقوسیادداشت

تسهیلات میزبانی متوقف شده ویرایش

جستارهای وابسته ویرایش

یادداشت ویرایش

  1. Anyone can submit Bug Reports without logging in.
  2. private branch limited to 5 users on free plan, see Pricing and plans — bitbucket.org
  3. Self hosted version is known as BitBucket Server and only supports Git repositories
  4. Builds are run in Docker containers
  5. Requires one to log in to report a Bug.
  6. private branches are only available with paid plans, not with the free plan, see Plans and Pricing GitHub
  7. Has an open source Community Edition and commercial Enterprise Edition
  8. Currently only available for security vulnerability updates
  9. Ubuntu
  10. Private repositories can be used to set up a project before going live. However, SourceForge requires that the project remains open source. See SourceForge Support.
  11. GitLab is not fundamentally organized by projects, so the count is somewhat difficult.

منابع ویرایش

  1. "Buddy GO - The On-Premises Git and Continuous Integration Platform". Buddy.Works. Retrieved 2017-02-06.
  2. "Shutting down CodePlex". CodePlex. Retrieved 20 April 2017.
  3. "About". GitLab.com. Retrieved 16 August 2013.
  4. "Products". GitLab.com.
  5. Gerwitz, Mike (20 مه 2015). "GitLab, Gitorious, and Free Software". GitLab.com. GitLab. Retrieved 19 March 2016.
  6. Step 1: Services and Requirements [Gna!] بایگانی‌شده در ۳ مارس ۲۰۱۶ توسط Wayback Machine. Gna.org. Retrieved on 2015-04-01.
  7. Hosting requirements [Savannah]. Savannah.gnu.org. Retrieved on 2015-04-01.
  8. "Code/Git".
  9. ۹٫۰ ۹٫۱ "Launchpad Blog". Blog.launchpad.net. 1 مه 2015. Retrieved 20 May 2015.
  10. "About OSDN". OSDN. Retrieved 22 May 2017.
  11. "About Allura". SourceForge. Archived from the original on 20 August 2013. Retrieved 25 August 2013.
  12. "The Next SourceForge". SourceForge. Retrieved 25 August 2013.
  13. "About (SourceForge)". SourceForge. Retrieved 25 August 2013.
  14. "Terms of Use". slashdotmedia.com. SlashdotMedia. 18 فوریه 2016. 8. Registration; Use of Secure Areas and Passwords.
  15. http://blogs.msdn.microsoft.com/somasegar/2012/10/31/team-foundation-service-is-released/
  16. "Archived copy". Archived from the original on 21 April 2016. Retrieved 17 May 2016.{{cite web}}: نگهداری یادکرد:عنوان آرشیو به جای عنوان (link) [عدم مطابقت با منبع]
  17. "Visual Studio Team Services Pricing". www.visualstudio.com. Retrieved 27 July 2016.
  18. Andy Singleton (27 مارس 2012). "Announcing Advanced Merge Requests for Git". Blog.assembla.com. Archived from the original on 21 May 2015. Retrieved 20 May 2015.
  19. "Get Started for Free in 60 Seconds | Assembla Plans". Assembla.com. Archived from the original on 13 July 2016. Retrieved 20 May 2015.
  20. — Using Mercurial Queues And Bitbucket.org بایگانی‌شده در ۲۸ دسامبر ۲۰۰۹ توسط Wayback Machine
  21. Publishing a Website on Bitbucket - Bitbucket - Atlassian Documentation بایگانی‌شده در ۲۳ سپتامبر ۲۰۱۳ توسط Wayback Machine. Confluence.atlassian.com. Retrieved on 2013-09-21.
  22. Bitbucket Pipelines
  23. Issue #11404 - Bitbucket equivalent of GitHub Releases? (BB-13572)
  24. "Pull Requests 2.0 · GitHub". Github.com. 31 اوت 2010. Retrieved 20 May 2015.
  25. no file attachments, but images can be embedded GitHub Issue Tracker — GitHub
  26. "GitHub Pages". GitHub.
  27. https://github.com/integrations
  28. "Features". GitLab. Retrieved 20 May 2015.
  29. "GitLab Pages". GitLab. Archived from the original on 7 July 2016. Retrieved 7 March 2016.
  30. "Continuous Integration". GitLab. Archived from the original on 24 اكتبر 2018. Retrieved 2017-05-20. {{cite web}}: Check date values in: |archive-date= (help)
  31. "GitLab 8.2 released". GitLab. 22 نوامبر 2015. Archived from the original on 18 January 2017. Retrieved 28 June 2017.
  32. "Savannah's Maintenance Docs: How To Get Your Project Approved Quickly". The review we do can be lengthy and difficult for both the submitter and the reviewer. Be sure to follow these steps; if your project doesn't comply with our requirements, we will ask you to make changes to your project or register again. This ensures a level of quality for projects hosted at Savannah, and even more important, raises awareness of these legal and philosophical issues related to free software.
  33. "Savannah Administration - In Depth Guide [Savannah]". Savannah.nongnu.org. Archived from the original on 19 April 2018. Retrieved 20 May 2015.
  34. "Code Repository Tools for Seamless Collaboration".
  35. "Open Source Software Engineering". Tigris.org. Archived from the original on 14 July 2013. Retrieved 2015-05-20.
  36. Collaborating on GitHub with Subversion 路 GitHub. Github.com (2012-06-26). Retrieved on 2015-04-01.
  37. Savannah Support Request, sr #106417 (24 اکتبر 2008), GNU Bazaar on Savannah, retrieved 10 December 2008
  38. ۳۸٫۰ ۳۸٫۱ ۳۸٫۲ "java.net Managing a Project: Source Code Repository". 8 فوریه 2013. Archived from the original on 9 November 2010. Retrieved 22 February 2013.
  39. "Launchpad Blog". Blog.launchpad.net. 8 ژوئیه 2009. Retrieved 20 May 2015.
  40. "Launchpad Blog". Blog.launchpad.net. 29 اکتبر 2009. Retrieved 20 May 2015.
  41. https://sourceforge.net/p/forge/documentation/CVS/
  42. SourceForge docs for bazaar, Bazaar is no longer available for new projects, they only offer limited support for Bazaar for projects previously using it on the Classic SourceForge system (2013-07-01).
  43. ۴۳٫۰ ۴۳٫۱ "Alioth: Welcome". alioth.debian.org. Archived from the original on 7 May 2018. Retrieved 6 October 2015.
  44. "Assembla Keeps Code, Tasks, and Teams Happily Together". Assembla.com. Retrieved 6 December 2015.
  45. "How popular is assembla.com?". alexa.com. Alexa Internet. Archived from the original on 17 July 2013. Retrieved 18 October 2017.
  46. %7B%7Bcite web|url=https://blog.bitbucket.org/2016/09/07/bitbucket-cloud-5-million-developers-900000-teams/%7Ctitle=Bitbucket[پیوند مرده] Cloud: 5 million developers and 900,000 teams|accessdate=2017-03-25|website=Bitbucket.com}}
  47. "How popular is bitbucket.org?". alexa.com. Alexa Internet. Archived from the original on 4 September 2010. Retrieved 18 October 2017.
  48. ۴۸٫۰ ۴۸٫۱ "About · GitHub". Github.com. Retrieved 19 August 2016.
  49. "How popular is github.com?". alexa.com. Alexa Internet. Archived from the original on 20 November 2017. Retrieved 18 October 2017.
  50. "GitLab.com". GitLab (به انگلیسی). Retrieved 25 March 2017.
  51. Luke Babb (11 فوریه 2016). "2015 was a great year at GitLab!". about.gitlab.com. GitLab Inc. Archived from the original on 29 June 2016. Retrieved 28 July 2016. 564k January 2016
  52. "How popular is gitlab.com?". alexa.com. Alexa Internet. Archived from the original on 2 February 2021. Retrieved 18 October 2017.
  53. ۵۳٫۰ ۵۳٫۱ "Statistics [Savannah]". Savannah.gnu.org. Retrieved 22 June 2016.
  54. "How popular is nongnu.org?". alexa.com. Alexa Internet. Archived from the original on 3 September 2011. Retrieved 18 October 2017.
  55. People and teams in Launchpad. launchpad.net. Retrieved 2017-10-18.
  56. Projects registered in Launchpad. launchpad.net. Retrieved 2017-10-18
  57. "How popular is launchpad.net?". alexa.com. Alexa Internet. Archived from the original on 12 March 2010. Retrieved 18 October 2017.
  58. ۵۸٫۰ ۵۸٫۱ "OSDN Site top". OSDN. Retrieved 18 October 2017.
  59. "How popular is osdn.net?". alexa.com. Alexa Internet. Archived from the original on 18 April 2018. Retrieved 18 October 2017.
  60. ۶۰٫۰ ۶۰٫۱ "Welcome". ourproject.org. Archived from the original on 26 February 2011. Retrieved 18 October 2017.
  61. "How popular is ourproject.org?". alexa.com. Alexa Internet. Archived from the original on 21 June 2019. Retrieved 18 October 2017.
  62. ۶۲٫۰ ۶۲٫۱ "About".
  63. "How popular is sourceforge.net?". alexa.com. Alexa Internet. Archived from the original on 28 November 2017. Retrieved 18 October 2017.
  64. "How popular is tigris.org?". alexa.com. Alexa Internet. Archived from the original on 13 اكتبر 2010. Retrieved 2017-10-18. {{cite web}}: Check date values in: |archive-date= (help)

پیوند به بیرون ویرایش