상세 컨텐츠

본문 제목

LibreOffice #8 - Logerrit 설정

개발자행사/LibreOffice

by cepiloth 2020. 9. 13. 13:37

본문

728x90
반응형

LibreOffice 는 Logerrit 라는 리뷰툴을 사용하여 협업을 하며 이슈 트래킹은 Bugzila CI 및 저장소는 Jenkins 와 Github 를 사용합니다. 

Gerrit

 게릿(Gerrit)은 무료 웹 팀 코드 협업 도구이다. 소프트웨어 개발자가 팀에서 웹 브라우저를 사용해 소스 코드의 다른 사람의 수정 사항을 검토하거나 변경 사항을 승인 또는 거부할 수 있다. 분산 버전 관리 시스템인 Git과 밀접하게 통합된다. 게릿은 또 다른 코드 리뷰 툴인 Rietveld의 포크이다. "게릿"은 Rietveld라는 명칭의 유래가 된 네덜란드 디자이너 헤릿 릿벨트(Gerrit Rietveld)의 이름에서 왔다.

LibreOffice Gerrit 설정

LibreOffice 에서 Gerrit 을 설정하는 방법은 아래 URL 을 참고 하기 바란다.

wiki.documentfoundation.org/Development/gerrit/setup

 

Development/gerrit/setup - The Document Foundation Wiki

Setting yourself up for gerrit Before you start: Troubleshooting help The instructions below should be easy and quick to follow. However, if you get stuck somewhere, here is how you get help: Register in Gerrit for first time Gerrit uses The Document Found

wiki.documentfoundation.org

또한 Gerrit 에 대한 자세한 정보는 Gerrit을 이용한 코드 리뷰 시스템을 참고 하면 된다.

 

기타 Gerrit 설정 실패

- Permission denied (publickey) 에러가 났을 때 확인 해야 할점
1. ssh 접근시 username이 gerrit의 'Settings' -> 'Profile' 메뉴 아래에 있는 username과 동일한지 확인
2. 'Settings' -> 'SSH public Keys'에 public key 등록 여부 확인
3. ssh -vv -p 29418 자기아이디@git.example.com 명령오로 접근 되는 지 확인

위와 같이 했는데, 3번에서 에러나는 경우

debug1: Skipping ssh-dss key /home/<user>/.ssh/id_dsa for not in PubkeyAcceptedKeyTypes


~/.ssh/config 에 파일 생성 후, 아래 설정 추가 (예 touch ~/.ssh/config)

PubkeyAcceptedKeyTypes ssh-dss

 

728x90
반응형

관련글 더보기

댓글 영역