소스 코드 호스팅 기능 비교

Comparison of source-code-hosting facilities

소스 코드 호스팅 기능(단조라고도 )은 소프트웨어, 문서, 웹 페이지 및 기타 작업의 소스 코드를 위한 파일 아카이브 및 웹 호스팅 기능으로, 공개 또는 비공개로 액세스할 수 있습니다.오픈 소스 소프트웨어 프로젝트 및 기타 멀티 개발자 프로젝트에서 리비전 및 버전 기록 또는 버전 제어를 유지하기 위해 자주 사용됩니다.많은 저장소는 버그 추적 시스템을 제공하며 릴리스 관리, 메일링 목록 및 Wiki 기반 프로젝트 문서를 제공합니다.일반적으로 소프트웨어 작성자는 소프트웨어를 코드 호스팅 시설에 게시할 때 저작권을 보유합니다.

일반 정보

이름. 개발자 초기 릴리즈 사용 가능한 서버? 무료 클라이언트? 관련 협업 개발 환경 메모들
조립품 어셈블리라 2005 아니요. 불명 불명
Azure DevOps 서비스 마이크로소프트 2012년[1] 아니요. 아니요. Azure DevOps 서비스

Microsoft Visual Studio

대부분의 기능은 오픈 소스 프로젝트 또는 5인 이하의[2] 에서는 무료입니다.
비트버킷 아틀라시안 2008 아니요. 아니요. Atlassian BitBucket 서버, JIRA합류 쿠바, 이란, 북한, 수단, 시리아에[3] 대한 서비스 거부
버디 버디, LLC 2015 아니요. 아니요. 불명 클라우드 버전은 1개 프로젝트에 무료이며 크기 제한이 없습니다.자체 호스팅 버전에서는 Fair Source[4] 라이센스가 적용된 최대 10명의 사용자를 확보할 수 있습니다.
클라우드 포지 콜라보 네트워크 2012 아니요. 불명 불명
기테아 Gitea 조직(오픈 소스 커뮤니티)[5] 2016-12년[6] 네. 네. 기테아 Gitea는 Open Collective에 자금을 지원하는 오픈 소스 소프트웨어 도구이며 셀프 호스팅용으로 설계되어 있지만 무료 퍼스트 파티 인스턴스를 제공합니다.
GForge GForge Group,[7] Inc. 2006 부분적 네. 클라우드 버전– 최대 5명의 사용자를 해방합니다.사내 버전 - 최대 5명의 사용자를 해방합니다. 오픈 소스 프로젝트에는 GForge가 무료입니다.
깃헙 Microsoft/GitHub, Inc. 2008-04 아니요. 아니요. 불명 크림, 북한, 수단, 시리아에[8] 대한 서비스 거부

정부 테이크다운 요청 목록

GitLab GitLab 주식회사 2011-09년[9] 부분적[10] 네, 그렇습니다[11]. GitLab FOSS - 무료 소프트웨어
GitLab Enterprise Edition (EE) - 독자 사양
크림, 쿠바, 이란, 북한, 수단, 시리아에[12] 대한 서비스 거부
GNU 사바나 무료 소프트웨어 재단 2001-01 네. 네. 사바네 GPL 호환 라이선스를 가진 프로젝트에서 사용하는 경우, 직원의 승인을 받아야 합니다.

코드 액세스 [13]리뷰

헬릭스 팀허브 Perforce 소프트웨어 1995 아니요. 아니요. 클라우드 버전– 최대 5명의 사용자를 해방합니다.사내 버전에는 라이선스가 필요합니다. 무료 클라우드 버전은 스토리지 제한 5GB 이내 프로젝트에 제한이 없습니다.

사내 버전에는 DevOps 파이프라인 기술과 무료 복제본이 있습니다.

기동대 표준 2004 네. 아니요. 기동대 버전 제어 저장소 [14][15]호스팅을 위한 바자 및 Git 지원.
OSDN OSDN K.K.K. 2002–04 불명 네. 불명 오픈 소스 프로젝트 [16]전용입니다.광고 지원
Ourproject.org Comunes 컬렉션 2002 네. 네. Fusion Forge(퓨전 포트) 무료 소프트웨어, 무료 문화 및 무료 콘텐츠 프로젝트.
OW2 OW2 2008 아니요. 아니요. GitLab 미들웨어 테크놀로지 지향.
조립기 페이실리티 2010 네. 네. 조립기 인생의 [17]끝.
불명 1997-05 불명 아니요. 불명
소스 포지 BizX LLC 1999-11 네, 그렇습니다[18][19]. 네. 아파치 알루라 오픈 소스 [20]프로젝트에서 사용합니다.광고 지원
미국의 수출 제한에 따라 쿠바, 이란, 북한, 수단,[21] 시리아에 대한 서비스를 거부합니다.
이름. 부장님 설립된 서버 측: 모든 무료 소프트웨어 클라이언트 측: 모두 무료 JS 코드 CDE를 개발 또는 사용 메모들

특징들

이름. 코드 리뷰 버그 트래킹 웹 호스팅 위키 번역 시스템 셸 서버 메일링 리스트 포럼 개인 저장소 개인 저장소 발표하다 시스템 구축 팀. 릴리스 바이너리 셀프호스팅
조립품 네, 그렇습니다[22]. 네. 네. 네. 네. 아니요. 아니요. 아니요. 네. 네, 그렇습니다[23]. 네. 네. 네. 불명 상업적으로[24]
Azure DevOps 서비스 네. 네. 네. 네. 아니요. 아니요. 네. 네. 네. 네. 네. 네. 네. 네. 상업용(Azure DevOps 서버)
비트버킷 네, 그렇습니다[25]. 네, 그렇습니다[a]. 네, 그렇습니다[26]. 네. 아니요. 아니요. 아니요. 아니요. 네. 네, 그렇습니다[b]. 아니요. 네, 그렇습니다[27]. 네. 아니요[28]. 상업용(비트버킷 서버 이전 Stash)[c]
버디 네. 네. 아니요. 아니요. 아니요. 아니요. 네. 네. 네. 네. 네. 네, 그렇습니다[d]. 네. 네. 네.
클라우드 포지 불명 네. 네. 네. 아니요. 아니요. 아니요. 아니요. 불명 불명 불명 불명 불명 불명 아니요.
GForge 네. 네. 네. 네. 네. 아니요. 네. 네. 네. 네. 네. 네. 네. 네. 네.
기테아 네. 네. 아니요. 네. 아니요. 아니요. 아니요. 아니요. 네. 네. 불명 서드파티(Travis CI, Appveyor 등)[29] 네. 네. 네.
깃헙 네, 그렇습니다[30]. 네, 그렇습니다[31][e]. 네, 그렇습니다[32]. 네. 아니요. 아니요. 아니요. 아니요. 네. 네. 네. 네, 그렇습니다[33]. 네. 네. 상업용(GitHub Enterprise)
GitLab 네, 그렇습니다[34]. 네. 네, 그렇습니다[35]. 네. 아니요. 아니요. 아니요. 아니요. 네. 네. 네. 네, 그렇습니다[36]. 네. 네, 그렇습니다[37]. 네, 그렇습니다[f].
GNU 사바나 네, 그렇습니다[38]. 네. 네. 아니요. 아니요. 네. 네. 아니요[39]. 아니요. 아니요. 네. 아니요. 네. 불명 네.
헬릭스 팀허브 네, 그렇습니다[40]. 네. 아니요. 네. 아니요. 아니요. 네. 네. 네. 네. 아니요. 네, 갈고리로요.젠킨스, 팀시티 등 아니요. 네. 네.
칼리테아 네. 아니요. 네. 아니요. 아니요. 불명 아니요. 아니요. 네. 네. 아니요. 아니요. 네. 네. 네.
기동대 네. 네. 아니요. 아니요. 네. 아니요. 네. 아니요. 네. 네, 그렇습니다[g]. 네. 네, 그렇습니다[h]. 네. 불명 네.
OSDN 네. 네. 네. 네. 아니요. 네. 네. 네. 네. 아니요. 네. 아니요. 네. 네. 아니요.
Ourproject.org 불명 네. 네. 네. 아니요. 불명 네. 네. 불명 불명 불명 불명 불명 불명 네.
조립기 네. 네. 네. 네. 불명 네. 불명 네. 불명 불명 불명 불명 불명 불명 네.
로드코드 네. 아니요. 네. 아니요. 아니요. 불명 아니요. 아니요. 네. 네. 네. 아니요. 네. 네. 네.
소스 포지 네. 네. 네. 네. 아니요. 네. 네. 네. 네. 네, 그렇습니다[i]. 네. 아니요. 네. 네. 네.
이름. 코드 리뷰 버그 트래킹 웹 호스팅 위키 번역 시스템 셸 서버 메일링 리스트 포럼 개인 저장소 개인 저장소 발표하다 시스템 구축 팀. 릴리스 바이너리 셀프호스팅

버전 관리 시스템

이름. CVS Git Hg SVN BZR TFVC 아치 퍼포스 화석
조립품 아니요. 네. 아니요. 네. 아니요. 아니요. 아니요. 네. 아니요.
Azure DevOps 서비스 아니요. 네. 아니요. 아니요. 아니요. 네. 아니요. 아니요. 아니요.
비트버킷 아니요. 네. 2020년 2월까지[c] 아니요. 아니요. 아니요. 아니요. 아니요. 아니요.
버디 아니요. 네. 아니요. 아니요. 아니요. 아니요. 아니요. 아니요. 아니요.
클라우드 포지 아니요. 네. 아니요. 네. 아니요. 아니요. 아니요. 아니요. 아니요.
GForge 네. 네. 아니요. 네. 아니요. 아니요. 아니요. 아니요. 아니요.
기테아 아니요. 네. 아니요. 아니요. 아니요. 아니요. 아니요. 아니요. 아니요.
깃헙 아니요. 네. 아니요. 부분적[41] 아니요. 아니요. 아니요. 아니요. 아니요.
GitLab 아니요. 네. 아니요. 아니요. 아니요. 아니요. 아니요. 아니요. 아니요.
GNU 사바나 네. 네. 네. 네. 네, 그렇습니다[42]. 아니요. 네. 아니요. 아니요.
칼리테아 아니요. 네. 네. 아니요. 아니요. 아니요. 아니요. 아니요. 아니요.
기동대 Import만 네, 그렇습니다[15][43]. Import만[44] Import만 네. 아니요. 아니요. 아니요. 불명
OSDN 네. 네. 네. 네. 네. 아니요. 아니요. 불명 불명
Ourproject.org 네. 아니요. 아니요. 네. 아니요. 아니요. 아니요. 불명 불명
OW2 드롭[45] 네. 아니요. 드롭[45] 아니요. 아니요. 아니요. 아니요. 아니요.
헬릭스 팀허브 아니요. 네. 네. 네. 아니요. 아니요. 아니요. 네. 아니요.
조립기 아니요. 네. 네. 네. 아니요. 아니요. 아니요. 아니요. 아니요.
로드코드 아니요. 네. 네. 네. 아니요. 아니요. 아니요. 아니요. 아니요.
SEUL.org 네. 아니요. 아니요. 네. 아니요. 아니요. 아니요. 불명 불명
소스 포지 드롭[46] 네. 네. 네. 드롭[47] 아니요. 아니요. 불명 아니요[48].
이름. CVS Git Hg SVN BZR TFVC 아치 퍼포스 화석

인기

이름. 사용자 프로젝트
조립품 불명 526,581 [49]이상
비트버킷 5,000,000[50] 불명
버디 불명 불명
클라우드 포지 불명 불명
기테아 불명 불명
깃헙 65,000,000[51] 200,000,000[51]
GitLab 31,190,000[52] 546,000[53][j]
GNU 사바나 93,346[54] 3,848[54]
기동대 3,965,288[55] 40,881[56]
OSDN 54,826[57] 6,294[57]
Ourproject.org 6,353[58] 1,846[58]
OW2 불명 불명
불명 불명
소스 포지 3,700,000[59] 500,000[59]
이름. 사용자 프로젝트

단종:CodePlex, Gn!, Google 코드.

전문 호스팅 시설

다음은 한정된 커뮤니티 또는 테크놀로지만을 지원하는 오픈 소스 소프트웨어 호스팅 시설입니다.

이름. 광고 없음 CVS Git SVN 아치 메모들
드루팔 네. 아니요. 네. 아니요. 아니요. Drupal 관련 프로젝트 전용입니다.
freedesktop.org 네. 아니요. 네. 아니요. 아니요. Linux 및 X Window System(X11) 카이로(그래픽스)를 포함한 기타 Unix 계열 운영체제 상의 무료 소프트웨어 데스크톱 환경을 위한 상호 운용성 및 공유 기반 기술 전용입니다.
mozdev.org 네. 네. 불명 아니요. 아니요. Mozilla 관련 프로젝트에만 해당됩니다.
이름. 광고 없음 CVS Git SVN 아치 메모들

이전 호스팅 시설

  • Alioth(데비안)– 2018년 Alioth는 salsa.debian.org에서 호스팅되는 GitLab 기반 솔루션으로 대체되었습니다.Alioth는 2018년 6월에 마침내 전원을 껐다.
  • BerliOS – 2014년[60] 4월에 포기
  • 베타빈 – 2015년 어딘가에 버려졌습니다.
  • CodeHaus – 2015년 5월[61] 종료
  • CodePlex – 2017년 12월에 종료.
  • Fedora 호스트– 2017년 3월[62] 종료
  • Gitorious – 2015년 6월에 종료.
  • 갉아먹어!– 2017년에 셧다운.
  • Google 코드 – 2016년 1월에 종료되어 모든 프로젝트가 아카이브되었습니다.http://code.google.com/archive/ 를 참조해 주세요.
  • java.net – Java.net 및 kenai.com 호스팅이 2017년 4월에 종료되었습니다.
  • Fabricator – 2021년 6월 1일 운영 종료, 2021년 [17]8월 31일 이후 모든 프로젝트는 매우 제한적인 지원으로 계속 진행되었습니다.
  • Tigris.org – 2020년 [63]7월에 종료.

「 」를 참조해 주세요.

메모들

  1. ^ 로그인하지 않고 누구나 버그 보고서를 제출할 수 있습니다.
  2. ^ 무료 요금제 이용자는 최대 5명(가격 - bitbucket.org 참조)
  3. ^ a b 자체 호스팅 버전은 BitBucket Server로 알려져 있으며 Git 저장소만 지원합니다.
  4. ^ 빌드는 도커 컨테이너에서 실행됩니다.
  5. ^ 버그를 보고하려면 로그인해야 합니다.
  6. ^ 오픈 소스 FOSS 에디션 및 상용 엔터프라이즈 에디션 보유
  7. ^ 현재 보안 취약성 업데이트에만 사용 가능
  8. ^ 우분투
  9. ^ 개인 저장소를 사용하여 라이브를 시작하기 전에 프로젝트를 설정할 수 있습니다.그러나 SourceForge에서는 프로젝트가 오픈소스로 유지되어야 합니다.Source Forge 지원을 참조하십시오.
  10. ^ GitLab은 기본적으로 프로젝트별로 구성되어 있지 않기 때문에 카운트가 다소 어렵습니다.

레퍼런스

  1. ^ Somasegar, S. (31 October 2012). "Team Foundation Service is Released". blogs.MSDN.Microsoft.com.
  2. ^ "Pricing for Azure DevOps Services". Microsoft Azure. Retrieved 11 October 2019.
  3. ^ "Export Restrictions". Retrieved 19 January 2020.}}
  4. ^ "Buddy GO – The On-Premises Git and Continuous Integration Platform". Buddy.Works. 2017-02-06 취득.
  5. ^ "Gitea".
  6. ^ "Announcement blog post". Gitea Blog. Retrieved 9 May 2022.
  7. ^ "Comprehensive, Elegant, Scalable Teamwork". GForge. Retrieved 5 April 2022.
  8. ^ "GitHub and Trade Controls". Retrieved 19 January 2020.
  9. ^ "About". GitLab.com. Retrieved 21 March 2019.
  10. ^ "GitLab FOSS — free software". GitLab.com.
  11. ^ Gerwitz, Mike (20 May 2015). "GitLab, Gitorious, and Free Software". GitLab.com. GitLab. Retrieved 19 March 2016.
  12. ^ "GCP migration and Areas where google is blocked".
  13. ^ 호스팅 요건 [Savannah]Savannah.gnu.org 를 참조해 주세요.2015-04-01에 취득.
  14. ^ "Code/Git".
  15. ^ a b "Launchpad Blog". Blog.launchpad.net. 1 May 2015. Retrieved 20 May 2015.
  16. ^ "About OSDN". OSDN. Retrieved 22 May 2017.
  17. ^ a b "Phacility is Winding Down Operations". Phacility. Retrieved 13 July 2021.
  18. ^ "About Allura". SourceForge. Archived from the original on 20 August 2013. Retrieved 25 August 2013.
  19. ^ "The Next SourceForge". SourceForge. Retrieved 25 August 2013.
  20. ^ "About (SourceForge)". SourceForge. Retrieved 25 August 2013.
  21. ^ "Terms of Use". slashdotmedia.com. SlashdotMedia. 18 February 2016. 8. Registration; Use of Secure Areas and Passwords.
  22. ^ Andy Singleton (27 March 2012). "Announcing Advanced Merge Requests for Git". Blog.assembla.com. Archived from the original on 21 May 2015. Retrieved 20 May 2015.
  23. ^ "Get Started for Free in 60 Seconds Assembla Plans". Assembla.com. Archived from the original on 13 July 2016. Retrieved 20 May 2015.
  24. ^ "Private Install". Assembla. 20 May 2021.
  25. ^ - Mercurial Queues and Bitbucket.org 사용방법 2009년 12월 28일 Wayback Machine에서 아카이브 완료
  26. ^ 2013년 9월 23일 Wayback Machine에 보관된 Bitbucket – Bitbucket Atlassian 문서 공개Confluence.atlassian.com 를 참조해 주세요.2013-09-21에 회수.
  27. ^ 비트버킷 파이프라인
  28. ^ 이슈 11404 – GitHub 릴리즈와 동등한 비트버킷 (BB-13572)
  29. ^ "Gitea compared to other Git hosting options - Docs".
  30. ^ "Pull Requests 2.0 · GitHub". Github.com. 31 August 2010. Retrieved 20 May 2015.
  31. ^ 첨부 파일은 없지만 이미지는 내장 GitHub 이슈 트래커 - GitHub
  32. ^ "GitHub Pages". GitHub.
  33. ^ "Features • GitHub Actions". GitHub. Retrieved 15 May 2021.
  34. ^ "Features". GitLab. Retrieved 14 June 2018.
  35. ^ "GitLab Pages". GitLab. Retrieved 7 March 2016.
  36. ^ "Continuous Integration". GitLab. Retrieved 20 May 2017.
  37. ^ "GitLab 8.2 released". GitLab. 22 November 2015. Retrieved 28 June 2017.
  38. ^ "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.
  39. ^ "Savannah Administration – In Depth Guide [Savannah]". Savannah.nongnu.org. Retrieved 20 May 2015.
  40. ^ "Code Repository Tools for Seamless Collaboration".
  41. ^ GitHub에서 Subversion git GitHub과의 콜라보레이션.Github.com (2012-06-26)2015-04-01에 취득.
  42. ^ Savannah Support Request, sr #106417 (24 October 2008), GNU Bazaar on Savannah, retrieved 10 December 2008
  43. ^ "Launchpad Blog". Blog.launchpad.net. 8 July 2009. Retrieved 20 May 2015.
  44. ^ "Launchpad Blog". Blog.launchpad.net. 29 October 2009. Retrieved 20 May 2015.
  45. ^ a b "Gforge decommission". OW2 Technology Council. Retrieved 5 May 2022.
  46. ^ "SourceForge Support / Documentation / CVS".
  47. ^ 바자용 SourceForge 문서는 더 이상 새로운 프로젝트에 사용할 수 없습니다.이 문서는 Classic SourceForge 시스템(2013-07-01)에서 이전에 바자를 사용하던 프로젝트에 대해서만 한정적인 지원을 제공합니다.
  48. ^ 기능 요청:화석 저장소
  49. ^ "Assembla Keeps Code, Tasks, and Teams Happily Together". Assembla.com. Retrieved 6 December 2015.
  50. ^ "Bitbucket Cloud: 5 million developers and 900,000 teams". Bitbucket.com. 7 September 2016. Retrieved 25 March 2017.
  51. ^ a b "About". Github.com. Retrieved 7 July 2021.
  52. ^ "Is it any good?". GitLab. Retrieved 7 July 2021.
  53. ^ Luke Babb (11 February 2016). "2015 was a great year at GitLab!". about.gitlab.com. GitLab Inc. Retrieved 28 July 2016. 564k January 2016
  54. ^ a b "Statistics [Savannah]". Savannah.gnu.org. Retrieved 25 December 2018.
  55. ^ Launchpad에 있는 사람들과 팀들.launchpad.net 를 참조해 주세요.2017-10-18 취득.
  56. ^ 프로젝트가 Launchpad에 등록되었습니다.launchpad.net 를 참조해 주세요.2017-10-18 취득
  57. ^ a b "OSDN Site top". OSDN. Retrieved 18 October 2017.
  58. ^ a b "Welcome". ourproject.org. Archived from the original on 26 February 2011. Retrieved 18 October 2017.
  59. ^ a b "About".
  60. ^ "BerliOS Developer: New berliOS portal launched". Archived from the original on 7 April 2014.
  61. ^ "Codehaus: The once great house of code has fallen". 2 March 2015. Retrieved 29 December 2019.
  62. ^ "Infrastructure/Fedorahosted-retirement – FedoraProject". fedoraproject.org.
  63. ^ "Tigris.org: Shut down on 1-July-2020". Archived from the original on 1 July 2020.

외부 링크