98..Etc/Etc...2008. 7. 25. 16:26
반응형

by 이동국

CVS 서버 설치하기

1. http://www.cvsnt.org 에서 최신버전의 cvsnt를 다운받는다.
이문서에서 사용된 cvsnt버전은 2.0.58d이다.

2. CVS에 관리할 파일을 저장하는 하나의 디렉토리(d:\cvs\repository)와 임시 디렉토리(d:\cvs\temp)하나를 생성한다. --> 사실 이 과정은 필요가 없는듯하다.

3. 설치파일(cvsnt-2.0.58d.exe)로 디폴트 설치를 한 다음에 다음 그림처럼 service control panel을 실행시킨다.

1.jpg

4. 실행후 repositories탭으로 이동해서 다음과 같이 셋팅해준다.
여기서 name는 /cvs를 포함하지 않는 이름으로 해준다.
그리고 location은 아까 cvs repository를 위해 생성해준 디렉토리로 지정한다.

2.jpg
5. Compatibility탭으로 이동해서 Respond as cvs 1.11.2 to version request에 체크를 해준다.
이것은 안해주면 eclipse에서 cvs접근할 때 cvs repository prefix관련 에러가 뜬다.

3.jpg
6. cvs를 사용하기 위해 windows 계정을 하나 생성한다. 그리고 administrator그룹내에 속하도록 셋팅을 한다.

7. 이렇게 되면 cvs서버 셋팅은 마친 셈이다.

Eclipse와 CVS 연동해서 사용하기.

알림 : 필자는 eclipse 3.1 M4버전을 기준으로 작성했다.

1. 메뉴에 window -> show view -> other -> cvs하위의 cvs repositories를 선택한다.

2. cvs repositories에서 마우스 오른쪽 클릭해서 new -> repository location을 선택한다. 그럼 다음과 같은 화면이 나온다.

4.jpg
3. finish를 누르면 다음과 같이 바뀐다.

5.jpg
4. 프로젝트를 생성하고 다음처럼 cvs에 연결을 시도한다.

6.jpg
5. 다음과 같이 추가된 cvs repository가 화면에 표시된다.

7.jpg
6. next를 누르면 프로젝트 관련 셋팅 화면이 뜨고 다시 누르면 다음과 같은 화면이 나온다.

8.jpg
7. finish 를 누르면 cvs와의 연결이 완료가 되었다는 노란색 막대기들이 보인다.

9.jpg

남기는 말
설정상에서 화면 UI등이 바뀌고 cvs서버에서 Respond as cvs 1.11.2 to version request에 체크를 안해주면 eclipse에서 cvs연결시 repository prefix관련 에러가 발생하는거 말고는 기존의 cvs서버 셋팅과 크게 바뀐게 없다. 사용에 관련해서는 사실 UI자체도 별로 바뀐게 없기 때문에 기존의 문서를 참조하길 바란다. }

Posted by 1010