ViewVC는 CVS 내용을 보이기 위한 아파치 모듈이다. (꼭 아파치는 아닌데...; standalone모드도 있다.)
CVS의 내용이 보이면 무슨 모듈이 있는지 보기 편할 것이다.
Python, gnudiff, RCS, 그리고 cvs디렉토리에 대한 read-only access가 필요하다고 하는군 (최소로). gundiff, RCS는 sunfreeware에서 받았다.
ViewVC를 받으니 python이라 컴파일이 필요 없었다.
설치 스크립트를 돌렸다.
/usr/local/viewvc-1.0.0에 설치됨.
설정파일은 viewvc.conf.
cvs_roots설정과 (/export/cvs로 변경함)
rcs_path = /usr/local/bin
를 해주었다.
/usr/local/viewvc-1.0.0/bin/cgi의 내용은
/var/apache2/cgi-bin
에 복사했다. Tortoise CVS를 위해서 viewcvs.cgi로 이름을 변경함 (query.cgi가 아닌 것을)
결과는 성공적이었지만, 보안상 나빠서 (프로젝트간의 프라이버시가 안 지켜져서 -_-)
취소했다.
CVS의 내용이 보이면 무슨 모듈이 있는지 보기 편할 것이다.
Python, gnudiff, RCS, 그리고 cvs디렉토리에 대한 read-only access가 필요하다고 하는군 (최소로). gundiff, RCS는 sunfreeware에서 받았다.
ViewVC를 받으니 python이라 컴파일이 필요 없었다.
설치 스크립트를 돌렸다.
/usr/local/viewvc-1.0.0에 설치됨.
설정파일은 viewvc.conf.
cvs_roots설정과 (/export/cvs로 변경함)
rcs_path = /usr/local/bin
를 해주었다.
/usr/local/viewvc-1.0.0/bin/cgi의 내용은
/var/apache2/cgi-bin
에 복사했다. Tortoise CVS를 위해서 viewcvs.cgi로 이름을 변경함 (query.cgi가 아닌 것을)
결과는 성공적이었지만, 보안상 나빠서 (프로젝트간의 프라이버시가 안 지켜져서 -_-)
취소했다.