cvsnt 설치

Etc 2007.09.07 16:59 Posted by 파란크리스마스
아래 출처의 내용을 최신 버전(CVS Server and Client: (2.5.03.2382))으로 작성하였습니다.

출처

http://www.javacafe.or.kr/lecture/cafeLecture/tool/cvsnt/cvsnt.html
http://kr.geocities.com/kwon37xi/CVSNT_HowTo.pdf
http://lagoons.net/wiki/wiki.php/CVSNT
http://czar.tistory.com/archive/200705
http://entireboy.egloos.com/544906

1. 다운로드 및 설치 (cvsnt-2.5.03.2382.msi)

http://www.march-hare.com/cvspro/

2. CVS 디렉토리 생성

c:\cvsrepo    <- cvs 에 저장할 폴더
c:\cvstemp    <- cvs 임시폴더 (c:\windows\temp을 사용할 경우 권한 문제가 발생할 수 있음)

3. cvsnt 경로 Path에 추가

설치프로그램에서 기본적으로 설치시 추가 되므로 특별하게 추가 할 필요가 없습니다.

4. 설정

제어판>CVSNT Server 선택

두개의 서비스가 실행되어 있는데, 설정값을 변경 하여야 하므로 [Stop] 버튼을 선택하여 서비스를 중단시킵니다.

사용자 삽입 이미지

사용자 삽입 이미지

Repository contiguration 텝에서 아래 [Add] 버튼을 선택합니다.

사용자 삽입 이미지

아래와 같이 Location 의 [...] 버튼을 선택하여 C:/cvsrepo 선택하고, [Ok] 버튼 선택

사용자 삽입 이미지

[예(Y)]  버튼 선택 합니다.

사용자 삽입 이미지

C:/cvsrepo 폴더에는 기본적으로 필요한 폴더와 파일들이 생성됩니다.

사용자 삽입 이미지

Server Settings 텝에에서 Temporary 폴더를 c:\cvstemp 서로 지정합니다.

사용자 삽입 이미지

Compatibilty Options 텝에서 Respond as cvs 1.11.2 to version request 항목을 체크한다.

사용자 삽입 이미지

기본적인 설정은 되었으므로[ 적용(A)] 버튼을 선택하고 서비스를 start 합니다.

사용자 삽입 이미지

5. 테스트

- 명령 프롬프트에서 cvsroot 설정

※ sspi 프로토콜은 TCP/IP 방화벽을 좀 더 쉽게 오갈 수 있도록 하며, login할 필요가 없습니다.

set cvsroot=:sspi:127.0.0.1:/cvsrepo

- 디렉토리 검색

cvs ls

사용자 삽입 이미지











6. CVS 사용자 추가

- 사용자 추가

cvs passwd -r Administrator -a shryu

옵션
-a Add user
-x Disable user
-X Delete user
-r Alias username to real system user
-R Remove alias to real system user
-D Use domain password

사용자 삽입 이미지











- 테스트

set cvsroot=:pserver:shryu@127.0.0.1:/cvsrepo
cvs login
cvs ls

사용자 삽입 이미지
신고


 

티스토리 툴바