출처: http://blog.naver.com/femgfemg/120043173650

CVS 설치 - 전에도 대충 만든거 같은데..다시 만들었다...물론 내가 직접하면서 캡쳐 한거다..

 

파일 다운로드후 실행하면 아래의 윈도우가 뜬다.

사용자 삽입 이미지

Next를 클릭


Typical
클릭


리 부팅 한다.. 그러면 아래와 같은 메뉴가 추가된다.



이제 설정을 해보자..

우선은 CVS에서 사용할 디렉토리를 설정해줘야 한다.

Repository 라는 영역과 Temporary 라는 영역을 설정해 줘야 하는데 Temporary 일반적인 임시파일을 경로로 지정해주면 되고 Repository CVS서버 하위의 저장공간이라고 생각하면 된다.(각각의 Repository 독립적인 경로를 가지게 되며 하위에 여러가지 모듈을 가지며 로그인 가능한 사용자등도 따로 가지게 된다.)

주의 Repository Temporary C:Documents and Settings 하위 디렉토리에 설정을 하면 안된다.(권한 관련한 문제가 생김)

 

이제 CVS Conrtol Panel 실행시키자.

사용자 삽입 이미지

 

우선은 이곳에서 CVSNT Service CVSNT Lock Service 중지시킨다.

 

그리고 아래와 같이 Service Setting으로 가서 Temp폴더를 선택한다.

사용자 삽입 이미지

사용자 삽입 이미지

위에서 Temp폴더를 선택한다.

 

다음…Repository configuration 탭으로 이동한다.

그리고 아래 그림과 같이 폴더를 지정한다. 확인을 누르면 방화벽확인이 나오는데 OK한다.

 

사용자 삽입 이미지

아래 그림처럼 등록된다.

 

사용자 삽입 이미지

이제 CVS 접속할 사용자 계정을 만들어야 한다.

우선 윈도우의 시작>실행>cmd 를실행해서 cvs 입력해보자

만약 실행파일을 찾을수 없다고 나오면 path 설정되지 않은 경우이다. 이경우엔 윈도우 환경변수 설정에서 cvsnt 추가시켜 주자..(이건 알꺼라고 생각한다)

  

cvs 정상적으로 접근을 하기위해서는 CVSROOT 라는 환경변수가 설정이 되어있어야 하므로 프롬프트 창에서

set CVSROOT=:pserver:Administrator@127.0.0.1:/SSA 입력한다.

위의 pserver는 프로토콜이고, Adminstrator는 현재 로그인한 윈도우 계정, 127.0.0.1 접속하려는 서버의 주소이고, SSA는 위에서 설정해준 Repository 이름이다.

(이때 Administrator pass를 입력해야하는 경우도 있을 수 있는데한번 패스워드를 입력하고 나면 작은 윈도우 창이 나타난다. 거기에 같은 패스워드를 입력하면 다음으로 넘어갈수 있게 된다.-처음 보는 것이어서 순식간에 넘어갔다. 그래서 캡쳐는 못했다.)

 

이제 로그인을 위해서 프롬프트 창에 cvs login 입력하고 해당계정의 패스워드를 입력한다. 정상적으로 로그인이 되면 아무메세지 없이 프롬프트로 돌아오며 이제 유저를 추가하면 된다.

 

cvs passwd -r Administrator -a femgfemg

입력하면 femgfemg 라는 계정을 추가하게 되며 CVS femgfemg 라는 계정으로 user 로그인을 하면 윈도우의 Administrator 계정을 사용해서 CVS서버내의 리소스 접근권한을 제어하게 된다.

계정 추가 : cvs passwd –r Administrator –a 계정

계정 삭제 : cvs Passwd –r Administrator –X 계정 (X는 대문자)

이 과정들을 그림에서 보면

사용자 삽입 이미지



Posted by BAGE