ReviewBoard 설치하기
개요 ReviewBoard는 오픈소스 코드 리뷰 툴임 https://www.reviewboard.org/ Pre-commit 리뷰를 지원하기 위해 명령줄에서 동작하는 클라이언트 툴을 제공함 클라이언트 툴이 변경된 코드의 diff를 생성해 서버에 올리는 방식임 Perforce와 연동되고 pre-commit 리뷰를 지원하는 코드 리뷰 툴이 필요해서 테스트해 보게 되었음 서버 설치 Bitnami ReviewBoard Powerpack 3.0.8-2 기준이므로 당연한 얘기지만 이후 버전에서는 설치과정이 약간 달라질 수도 있음 Bitnami ReviewBoard 설치 https://bitnami.com/stack/reviewboard-plus-powerpack 설치해보면 지원하는 SCM 목록에 Perforce가 안 보임 업그레이드 필요 P4Python 패키지 환경 설정을 하려 했는데 왠지 오류가 남 설치하려는 네트워크 환경이 보안상의 이유로 외부와 SSL 핸드셰이킹이 안되어 오류가 발생하는것을 확인하여 SSL 접속을 생략 https://stackoverflow.com/questions/25981703/pip-install-fails-with-connection-error-ssl-certificate-verify-failed-certi You may want to add the trusted hosts and proxy to your config file. pip.ini에 설정하여 특정 사이트에 대한 SSL 접속을 끌 수 있다 https://pip.pypa.io/en/stable/user_guide/?highlight=appdata#config-file C:\ProgramData\pip\pip.ini 생성 [global] trusted-host = pypi.python.org pypi.org files.pytho...