Shinnara's Blog
Talking with Shinnara :: NaraTalk.com


오늘은 CVS 서버를 설치해볼까합니다.

FreeBSD 에서 설치는 언제나 쉽습니다. 오늘은 pkg_add 로 쉽게 쉽게 가볼까 합니다.

#pkg_add -r cvsd


-r 옵션은 ftp 등을 통해 자동으로 최신 파일을 이용한 설치를 하도록 합니다. 너무 좋죠?

쉽게 설치가 되고, 나머지 설정만 해주면 된답니다.


1. 저장소 초기화

#mkdir /home/cvs
#cvs -d /home/cvs init


2. 그룹 설정
cvs 를 사용할 그룹을 설정합니다. 저의 경우 cvsuser 라는 그룹을 만들었습니다. 제 아이디 역시 포함시켰구요. /etc/group 화일에 다음을 추가합니다.

cvsuser:*:2000:shinnara


그리고 저장소를 cvsuser 에게 소유권을 넘깁니다.

#chgrp -R cvsuser /home/cvs
#chmod -R 775 /home/cvs


-R 옵션은 하부구조까지 영향력을 행사하라는 뜻입니다.


3. 포트 열기
/etc/inetd.conf 에서 cvs 와 관련된 주석을 삭제하고 저장소 위치를 명시합니다.

cvspserver  stream  tcp nowait  root    /usr/bin/cvs    cvs --allow-root=/home/cvs pserver



4. inetd 재시작


이상으로 cvsd 를 설치하고, 저장소를 초기화하는 것까지 되었습니다. 이후의 작업은 프로젝트를 시작하고 실제 사용하는 방법인데, 이는 다른 포스팅에서 다루도록 하겠습니다.

끝으로 제가 참고한 좋은 자료입니다.

CVS 사용

TAG ,
0 Trackback, 0 Comment

TRACKBACK :: http://naratalk.com/trackback/117 관련글 쓰기

댓글을 달아 주세요

1  ... 196 197 198 199 200 201 202 203 204  ... 264 
다...... (264)
Computer/Programming (106)
Links (14)
책 읽는 즐거움 (7)
끄적임 (66)
즐거운 과학 나라 (7)
일본 (5)
Study (4)