2009년 12월 17일 목요일

Repository 설정

//*********************

이 글들은 제가 공부하면서 정리하기 위한 목적이므로 틀린 부분이 있을 수 있습니다.

저 역시 CVS를 처음 접해서 알아 가고 있는 과정입니다.

//*********************

 

 

1. Repository 디렉토리 생성

 

CVS가 어떤 파일 시스템에 설치되는지는 중요하지 않습니다.

단, repository 파일이 위치하는 곳은 NTFS여야합니다.

디렉토리 이름에 공백을 넣지 않도록 합니다.

저는 아래와 같은 디렉토리를 생성 하였습니다.

 

c:\Repository
c:\Repository\cvstemp

 

제가 테스트 하는 PC는 C 드라이브 밖에 없어서 C 드라이브에 디렉토리를 생성 했는데...

왠만하면 다른 드라이브에 설치 해 주시는게 좋을것 같네요.

 

2. 디렉토리 보안과 권한
c:\Repository\cvstemp 디렉토리의 보안 세팅에서 SYSTEM을 포함하는 모든 계정에 모든 컨트롤(권한)을 허가합니다.


c:\Repository\cvstemp 디렉토리로 c:\WINNT\Temp 혹은 “C:\Documents and Settings” 하위의 어떤 디렉토리라도 지정해서는 안된다고 하네요.

Win2000과 Win-XP의 경우 이들 디렉토리는 시스템에서 사용자 접근을 제한하기 때문이라고 합니다.

 

 

3. CVSNT 설정

- 다음과 같이 제어판을 엽니다.

 

- 제어판을 열어 보면 다음과 같이 CVSNT Server 라고 하는 항목이 조회 됩니다.

 

- CVSNT Server 를 더블클릭하면 다음과 같은 화면이 뜹니다.

- OK 버튼을 클릭 하시고 About 탭을 클릭 합니다.

- CVSNT Service 가 실행 되고 있다면 Stop 버튼을 클릭하여 서비스를 중지 시킵니다.

- CVSNT Lock Service 가 실행 되고 있다면 Stop 버튼을 클릭하여 서비스를 중지 시킵니다.

 

- Repository Configuration 탭을 클릭 합니다.

 

- Add 버튼을 클릭 합니다

- Location 버튼을 클릭 합니다.

- 저는 C 드라이브 아래 Repositry 디렉토리 아래 Project 라는 디렉토리를 만들어서 그 아래에 각각의 프로젝트 파일을 두기 위해 Project 안에 Test 라는 디렉토리를 만들었습니다.

 

- 해당 디렉토리를 선택 한 후 확인 버튼을 클릭 합니다.

- 위와 같이 Location 에는 로컬 디렉토리가 조회 되며 Name 에는 외부에서 접근할 수 있는 디렉토리가 조회 됩니다.

 

- Name 접근 디렉토리를 단순하게 바꿔 줍니다.( 저 같은 경우 앞은 빼고 /TEST 로 변경 했습니다.)

 

- OK 버튼을 클릭 하면 다음과 같은 메시지가 출력 됩니다.

- 예(Y) 버튼을 클릭 하면 다음과 같이 보안경고창이 뜨는데 여기에서 차단해제 버튼을 클릭 합니다.

- 다음과 같이 설정 화면이 조회 됩니다.

 

- 탐색기로 설정했던 TEST 디렉토리를 살펴 보면 아래 왼쪽과 같이 기본 파일들이 생성 되어 있는것이 확인 됩니다.

 

- Server Setting 탭을 클릭 합니다.

- Temporary 옆의 버튼을 클릭하여 C:\Repositry\CVSTEMP 디렉토리를 선택 합니다.

- 기타 탭의 환경설정 값은 디폴트로 사용 합니다.

- 적용 버튼을 반드시 눌러 줍니다.

 

- About 탭을 클릭 하여 서비스를 Start 합니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

댓글 없음:

댓글 쓰기