>> su -l cvs
CVS 계정으로 접근
>> mkdir dev-v2
새로 추가할 repository path 디렉토리 생성
>> cvs -d /home/cvs/dev-v2 init
dev-v2 을 CVS 관리 디렉토리로 만듬
dev-v2 에 CVSROOT 디렉토리가 생기면서 CVS 설정 정보를 담겨된다.
>> cd /home/cvs/dev-v2/CVSROOT
CVS 생성 디렉토리에 접근 후
>> htpasswd passwd cvsuser
해당 repository 디렉토리에 접근 할수 있는 계정 / 암호를 추가한다.
CVSROOT 디렉토리에 passwd 파일이 생기면서 암호를 관리 한다.
>> su -l
root 로 접근
>> vi /etc/xinetd.d/cvspserver
cvspserver 로 접근하는 프로세스에 대한 권한 설정
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = cvs
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvs/iadev --allow-root=/home/cvs/dev-v2
log_on_failure += USERID/etc/init.d
}
빨간 부분과 같이 추가되는 repository 디렉토리를 allow-root에 걸어줌
>> /etc/init.d/xinetd restart
xinetd 데몬 restart
CVS 에 repository 추가 완료
'Database > Server' 카테고리의 다른 글
[Unix]sendmail 테스트 (0) | 2009.09.09 |
---|---|
[Linux] Find … 명령어 활용 (0) | 2009.07.23 |
[JEUS] 제우스(JEUS), WebtoB 관리를 위한 주요 명령어 및 alias 요약 (0) | 2009.07.23 |
[JEUS] alias 설정 (0) | 2009.07.23 |
[Unix] Unix 기본 명령어 (0) | 2009.05.25 |