이클립스에서 서브버전을 이용한 버전관리

Subclipse 설치

Subclipse는 Eclipse 플로그인으로 구현된 SVN 클라이언트 프로그램으로서, Eclipse에 기본으로 탑재되어 있는 CVS와 사용법이 매우 유사하다. Subclipse를 설치하려면 Eclipse의 업데이트 매니저를 이용하는 것이 가장 깔끔하다. 메뉴바에서 Help>Software Updates>Find and Install 항목을 선택하면 다음 그림과 같은 다이얼로그가 뜬다.

사용자 삽입 이미지
이 다이얼로그의 두 선택 항목 중에 Search for new features to install을 선택하고 Next 버튼을 누르면 다이얼로그가 아래 그림과 같이 바뀐다.

사용자 삽입 이미지
여기서 New Remote Site… 버튼을 누르면 아래 그림과 같은 다이얼로그가 뜨는데 그림과 같이 Name과 URL 항목을 채운다.

사용자 삽입 이미지
확인 버튼을 누르면, 아래 그림과 같이 사이트 목록에 새 항목이 생길 것이다. 새로 만든 항목앞의 체크박스에 체크한 후 Finish 버튼을 누르면, 해당 사이트가 제공하는 …

이클립스에서 CVS를 이용한 버전관리

프로젝트 공유

프로젝트를 CVS에 올리는 것을 이클립스에서는 프로젝트 공유라 한다. 프로젝트를 공유하는 방법은 간단하다. 패키지 탐색기에서 공유하고자 하는 프로젝트를 선택해 컨텍스트 메뉴를 띄운 다음 Team>Share Project 메뉴를 이용하면 된다. Share Project 메뉴를 선택하면 아래와 같이 CVS 리포지터리 위칠르 묻는 대화상자가 뜬다.

사용자 삽입 이미지
대화상자의 입력하는 부분은 크게 Location, Authentication, Connection으로 나뉘어 있다. Location에는 CVS 서버가 위치한 호스트 이름과 리포지터리 패스(CVSROOT)를 입력한다. Authentication에는 사용자 ID와 패스워드를 입력한다. Connection에서는 연결 타입과 포트를 설정한다. 내용을 입력한 후 Next 버튼을 누르면, 모듈 이름을 묻는 페이지가 나오는데, 디폴트로 프로젝트 일므을 모듈 이름으로 사용하겠다는 라디오 버튼이 선택되어 있다. 다시 Next 버튼을 누르면 아래와 같은 페이지가 나온다.

사용자 삽입 이미지
여기서 CVS에 …