로드코드
RhodeCodeRoadCode는 방화벽 소스코드 관리를 위한 오픈 소스 셀프 호스팅 플랫폼입니다.조직 내 Git, Mercurial 및 Subversion 저장소에 대한 중앙 집중식 제어 기능을 제공하며 공통 인증 및 권한 관리 기능을 제공합니다.RoadCode는 웹 인터페이스를 통해 포킹, 풀 요청 및 코드 리뷰를 허용합니다.
사이트 유형 | Git, Mercurial, SVN 소스 코드 관리 |
---|---|
URL | rhodecode |
상업의 | 네. |
등록. | 옵션(RoadCode EE의 경우 필요) |
개시. | 전( |
현황 | 온라인. |
원저작자 | 마르신 쿠민스키 |
---|---|
개발자 | 로드코드 |
안정된 릴리스 | 4.17 / 2019년 10월 , 전( |
저장소 | |
기입처 | 파이썬 |
운영 체제 | Windows, Linux, Unix |
이용가능기간: | 영어 |
유형 | 소스 코드 관리 |
면허증. | 오픈 소스(AGPLv3) |
웹 사이트 | rhodecode |
안정된 릴리스 | 4.17 / 2019년 10월 , 전( |
---|---|
저장소 | |
면허증. | 독자 사양 |
웹 사이트 | rhodecode |
사이트 유형 | 사적인 |
---|---|
설립. | 2010 |
본사 | 독일 베를린 |
설립자 | 마르신 쿠민스키 |
주요 인물 | 마르신 쿠민스키(CTO) |
산업 | 소프트웨어 |
URL | rhodecode |
소프트웨어
RoadCode는 Mercurial, Git 및 SVN 저장소를 위한 엔터프라이즈 소스 코드 관리 플랫폼입니다.또한 소스 코드 액세스를 제어하고 사용자를 관리하며 코드 검토를 수행하기 위한 웹 인터페이스와 API를 제공합니다.이 플랫폼은 기존 툴과 통합을 전체 코드 기반에 통일된 방식으로 적용합니다.
RoadCode는 Pylons Framework를 사용하여 Python으로 작성됩니다.전용 서버(또는 프라이빗 클라우드)에서 독립 실행형 호스팅된 애플리케이션으로 실행되어 조직 내의 여러 저장소를 관리합니다.RoadCode CE는 무료이며 사용자와 저장소의 수는 무제한입니다.RoadCode EE는 유료이며 CE를 기반으로 엔터프라이즈 통합을 구축합니다.
특징들
팀 콜라보레이션:
- 고도의 코드 리뷰
- 나란히 차이가 난다.
- 요청을 가져옵니다.
- 인라인 소스 코드채팅
- 전체 텍스트 코드 검색 및 소스 코드 인덱싱.
- 웹 기반 파일 추가, 편집, 삭제
- 코드 스니펫 시스템(pastebin).
저장소 관리:
- Mercurial, Git 및 Subversion 통합 지원
- 액세스 제어를 위한 세밀한 사용자 관리 및 도구.
- IP 제한이 있는 고급 권한 시스템.
코드 보안 및 인증:
- 토큰 및 LDAP 지원 포함 플러그형 인증 시스템, Atlassian Crowd, Http-Headers, Pam.
- 엔터프라이즈 인증 옵션:Active Directory, GitHub/Google/Bitbucket 인증, 2단계 인증.
- 서드파티 발행 추적기 및 CI 툴(Jira, Redmine, Jenkins 등)과의 통합
에디션
RoadCode 플랫폼에는 다음 두 가지 [2]에디션이 있습니다.
- RoadCode CE(Community Edition)는 무료 오픈 소스입니다.AGPLv3 라이센스 조건에 따라 라이센스가 부여되며 소스 코드를 공개적으로 사용할 수 있습니다.
- RoadCode EE(Enterprise Edition)는 사용자별로 라이센스가 부여되며 RoadCode CE 위에 기술 지원 및 엔터프라이즈 인증이 추가됩니다.
투고
AGPLv3 라이선스로 라이선스된 RoadCode CE.기여하고자 하는 개발자는 변경사항이 RoadCode의 주요 코드베이스에 [3]통합되기 전에 기여자 라이센스 계약(CLA)에 서명해야 합니다.RoadCode는 오픈 소스 제공자 [4]및 개발자 프로그램으로 구성된 활발한 커뮤니티를 보유하고 있습니다.
역사
RoadCode는 2010년 Marcin Kuńmi[5] toski가 대규모 조직의 방화벽 뒤에 있는 Mercurial, Git 및 SVN 저장소 전체에서 소스 코드를 보다 효율적이고 안전하게 관리할 수 있는 방법을 찾기 위해 만들었습니다.로드코드는 오픈소스 소프트웨어로 출시되었습니다.
2013년 초에 기업 사용자가 요구하는 기능을 구현하기 위해 RoadCode Enterprise가 만들어졌습니다.새로운 버전은 2013년 [6][7]8월에 출시되었으며, 이로 인해 소프트웨어의 일부도 더 이상 오픈 소스가 아닙니다.
오픈 소스로 이동
이전 버전의 RoadCode Enterprise는 완전히 GNU General Public License 버전 3에 따라 라이센스가 부여되었지만 2013년 8월 RoadCode 2.0은 소프트웨어 배포의 일부에 대한 예외를 도입했습니다.로드코드는 GPL 라이선스에 따라 기부된 독립 개발자의 패치를 받아들였기 때문에 이러한 변경을 [8]할 법적 권리가 있는지 여부에 대한 논란이 있었다.Software Freedom Conservancy의 Bradley M. Kuhn에 따르면 예외 선언은 모호하며 "재배포자가 그들의 [9]권리에 대해 불명확함을 느끼게 한다"고 합니다.게다가, 그는 GPLv3 §74가 그런 [10]종류의 행동을 금지한다고 주장한다.SFC는 몇 년이 걸릴 수 있는 소송을 진행하는 대신 Kalithea라는 이름으로 프로젝트를 중단하기로 결정했습니다. 무료 파일이 아닌 파일을 무료 [8]파일로 대체했습니다.
2016년부터 RoadCode는 오픈 [11]소스이며, AGPLv3 라이센스로 RoadCode CE(Community Edition)의 소스 코드를 공개적으로 사용할 수 있습니다.블로그에서 설명한 바와 같이, 이러한 움직임을 통해 "[RodeCode] 플랫폼의 혁신 속도와 범위를 가속화할 것"이라고 합니다(rhodecode.com, 2016).RoadCode EE(Enterprise Edition)는 자체 비즈니스 라이센스를 보유하고 있습니다.
회사
RoadCode Inc.는 엔터프라이즈 소프트웨어 개발을 위한 제품을 만드는 소프트웨어 회사입니다.이 회사의 소스 코드 관리 및 애플리케이션 성능 관리 제품은 소프트웨어 개발자, 프로젝트 매니저 및 DevOps [12]엔지니어를 대상으로 합니다.
RoadCode는 Marcin Kuzminski와 Sebastian Kreutzberger에 의해 2013년 7월에 설립되어 법인화되었습니다.2014년 10월에 350만달러의 시리즈A 자금 지원을 달성했으며, 현재 Earlybird Venture Capital과 DFJ Esprit의 [13]자금 지원을 받고 있다.
로드코드는 [14]베를린에 본사를 두고 있으며 캘리포니아주 [15]팔로알토에도 사무실이 있습니다.
레퍼런스
- ^ 로드코드 다운로드 페이지
- ^ "RhodeCode Editions Comparison". Retrieved 21 July 2016.
- ^ "Contributions to RhodeCode Community Edition". Retrieved 21 July 2016.
- ^ "RhodeCode Launches the Developer Program for Open Source Contributors". Retrieved 21 July 2016.
- ^ "RhodeCode - 120.000 Unternehmen nutzten SCM Tool". Berliner Morgenpost (in German). 25 April 2014. Retrieved 25 June 2014.
- ^ "RhodeCode Follows Trail Blazed by MySQL with Release of Open Source Enterprise Solution" (Press release). 7 August 2013. Retrieved 25 June 2014.
- ^ Meyer, David (7 August 2013). "Boasting big-name users, Github rival RhodeCode hits version 2.0 and starts making money". GigaOM. Retrieved 25 June 2014.
- ^ a b Jake Edge (27 August 2014). "Forking instead of fighting". LWN.net.
- ^ Bradley M. Kuhn (15 July 2014). "Why Conservancy's Kallithea Project Exists". Software Freedom Conservancy.
- ^ Ben Cotton (14 July 2015). "How to win the copyleft fight—without litigation. Interview with Bradley Kuhn, Software Freedom Conservancy". Opensource.com.
- ^ "RhodeCode Goes Open Source". Retrieved 21 July 2016.
- ^ "Python Package Manager RhodeCode 2.2.5". Retrieved 16 July 2014.
- ^ David Meyer. "Enterprise code management specialists RhodeCode get $3.5M in funding". Gigaom. Retrieved 28 October 2014.
- ^ "RhodeCode Company Details". Retrieved 16 July 2016.
- ^ "RhodeCode Opens Their Global Headquarters in the Heart of Silicon Valley". PRNewswire. 12 March 2015.