Programming/개발환경+도구

[CVS] CvsNT on WinXP

쑤기c 2009. 4. 28. 18:08

휘발성 뇌를 위해 정리해두자!

CvsNT (Version: 2.5.03 Build 2382, WinXP)


인스톨 후 시작프로그램의 카테고리이다.


여기서 CVSNT Control Panel 을 이용해 환경설정한다. (도스창 열어 커맨드를 이용해도 된다)
① About 탭 페이지 Stop버튼으로 중지시킨다.

② Repository 및 Temporary 폴더를 지정한다. (필요에 따라 서버포트 같은것들도 바꿀 수 있다)
   우선 로컬디스크에 Repository(CVS 자료 저장소)와 Temporary(CVS를 위한 임시 파일 저장소)로 사용할 디렉토리를 만들고 설정하자. Add할때 체크박스는 AllCheck 하였다<선택사항>


③ 환경설정후 Start 로 작동시키자.

④ 사용자를 추가한다. 커맨드를 사용하기 전 CVSROOT를 지정해준다.
   > set CVSROOT = :sspi:127.0.0.1:3405:/Backup/CVSRep
   > cvs passwd -r Administrator -a 추가할아이디
   
 

   접속 테스트: 사용자 추가를 확인
   > set cvsroot=:pserver:추가한아이디@127.0.0.1:포트:/Backup/CVSRep
   > cvs login 추가한아이디       ☞ passwd를 묻고 로그인된다.
   > cvs ls    ☞ 현재 접속한CVS 저장소상에 존재하는 모듈 목록을 보여준다.

⑤ 사용자 권한 설정(admin 이냐 anonymous 이냣 그것이 문제로다!)
    [Admin] : write/사용자 추가 삭제 등 가능
    CVSROOT 디렉토리에 -확장자 없는- admin 파일을 만들고 아이디 목록을 적는다. (line by line)    
    [Anonymous] : read only
     CVSROOT 디렉토리에  마찬가지로 readers  파일을 만들고 아이디 목록
     위의 둘다 CVS Service 를 재시작 필요는 없단다.

<참고 CVS 커맨드 목록>



<참고>
CVSNT 2.x 사용법 정리
[심층분석] CVS FAQ  ; command line
 
반응형