게릿 (소프트웨어)

위키백과, 우리 모두의 백과사전.

게릿
원저자구글
안정화 버전
3.5.1 / 2022년 3월 18일(2년 전)(2022-03-18)[1]
저장소
운영 체제자바 플랫폼, 엔터프라이즈 에디션
플랫폼자바, 서브릿, GWT
언어영어
종류코드 리뷰
라이선스아파치 라이센스 v2
웹사이트www.gerritcodereview.com

게릿(Gerrit)은 무료 코드 협업 도구이다. 소프트웨어 개발자가 팀에서 웹 브라우저를 사용해 소스 코드의 다른 사람의 수정 사항을 검토하거나 변경 사항을 승인 또는 거부할 수 있다. 분산 버전 관리 시스템인 Git과 밀접하게 통합된다.

게릿은 또 다른 코드 리뷰 툴인 Rietveld의 포크이다. "게릿"은 Rietveld라는 명칭의 유래가 된 네덜란드 디자이너 헤릿 릿벨트(Gerrit Rietveld)의 이름에서 왔다.[2]

역사[편집]

게릿은 안드로이드 프로젝트의 개발을 위해 션 피어스(Shawn Pearce, JGit의 설립자)에 의해 구글에서 개발되었다.[3]

소프트웨어 리뷰 툴인 Rietveld 용 패치 묶음에서 시작하여 포크되었고 ACL 패치가 Rietveld로 합쳐지지 않으면서 저자인 귀도 반 로섬(Guido van Rossum)에 의해 별도의 프로젝트로 진화했다.[4]

디자인[편집]

원래 Rietvel와 같은 파이썬으로 작성되었지만, 버전 2 이후로 지금은 SQL과 함께 자바 (Java EE Servlet)로 작성된다. 게릿은 자바 소스로부터 양끝의 자바 스크립트 코드를 만들기 위해 Google 웹사 툴킷을 사용한다.[5]

주목할만한 프로젝트[편집]

같이 보기[편집]

  • 도구 목록 코드에 대한 검토

각주[편집]

  1. “refs/tags/v3.5.1”. 《gerrit.googlesource.com》. 2022년 3월 21일에 확인함. 
  2. “An Open Source App: Rietveld Code Review Tool”. 2015년 10월 17일에 원본 문서에서 보존된 문서. 
  3. “보관된 사본”. 2013년 5월 31일에 원본 문서에서 보존된 문서. 2013년 9월 8일에 확인함. 
  4. “Gerrit Background - The history behind Gerrit Code Review”. Gerrit project. 2010년 5월 10일에 확인함. 
  5. “Gerrit: Google-style code review meets git”. LWN. 2012년 7월 13일에 확인함. 
  6. “People and Roles”. 
  7. “Chromium OS Developer Guide”. 
  8. “Gerrit Code Reviews”. 
  9. “Too Smart for Git”. 2012년 10월 29일에 원본 문서에서 보존된 문서. 2011년 5월 31일에 확인함. 
  10. “Gerrit on eclipsepedia”. Eclipse foundation. 2013년 6월 1일에 확인함. 
  11. “Using Gerrit Code Review in an Open Source Project”. 
  12. “Managers Become the Flywheel”. 2020년 10월 1일에 원본 문서에서 보존된 문서. 2017년 2월 4일에 확인함. 
  13. “We're moving to GitHub”. 
  14. “Google Web Toolkit Blog”. 2013년 7월 13일에 확인함. 
  15. “Gerrit for LibreOffice”. 2012년 6월 16일. 2012년 6월 24일에 확인함. 
  16. “gerrit.libreoffice Code Review”. 2012년 6월 24일에 확인함. 
  17. “Gerrit Workflow”. OpenStack Wiki. 2013년 2월 21일에 확인함. 
  18. “Workflow with Github and Gerrit”. 2015년 6월 5일. 
  19. “OpenSwitch Gerrit Integration”. OpenSwitch Wiki. 2015년 12월 10일에 원본 문서에서 보존된 문서. 2015년 12월 9일에 확인함. 
  20. “Gerrit Introduction”. Qt Project. 2012년 4월 24일. 2015년 7월 23일에 확인함. 
  21. “Gerrit at SAP”. 2014년 3월 11일. 
  22. “Gerrit Code Review”. Codereview.scilab.org. 2012년 10월 31일에 원본 문서에서 보존된 문서. 2012년 6월 21일에 확인함. 
  23. “Gerrit - Tizen Developers”. 2013년 11월 16일에 원본 문서에서 보존된 문서. 2015년 9월 2일에 확인함. 
  24. “TYPO3 Core repository migrated to Git”. 2011년 3월 11일. 2013년 1월 26일에 확인함. 
  25. “TYPO3's Gerrit Code Review”. 2013년 1월 26일에 확인함. 
  26. “Improving Operations Efficiency with Puppet”. 2015년 4월 17일. 
  27. “Puppet Camp Paris: Improving Operations Efficiency With Puppet”. shell-tips.com. 2015년 4월 20일. 
  28. “Gerrit at Vaadin”. 2015년 7월 21일. 2016년 8월 18일에 원본 문서에서 보존된 문서. 2017년 2월 4일에 확인함. 

외부 링크[편집]