Eclipse에서 CVS 사용하기(Eclipse3.1)
CVS Repository는 서버에 설치되어 있다고 가정을 하고
Client인 이클립스에서 CVS를 사용하는 방법에 대해 설명 드립니다.
1. Window-Open
Perspective-Other에서 CVS Repository Exploring 을 선택하시면 Eclipse 전체 화면이 CVS
Perspective로 변경이 됩니다.
2. CVS 서버에 접속하기 위해서는 CVS 서버를 등록합니다. 왼쪽
Panel의 빈 공간에서 마우스 오른쪽 버튼을 누르면 New라는 메뉴가 나타나는데. Repository Location을 선택하면 Add CVS
Repository를 선택 합니다.
3. Add CVS Repository에는 다음과 같이 입력을 합니다.
- Host : CVS(서버) 가 설치 되어 있는 호스트 IP
- Repositopry path
: CVS 서버에서 명명한 Repository Path
- User : CVS User
-
Password : CVS User Password
나머지는 기본값을 사용하도록 하겠습니다.
4.
finish버튼을 클릭을 하면 등록한 항목이 왼쪽 Panel에 표시가 되는데 HEAD를 Click하여 확장을 하면 저장소에 등록이 된
모듈들의 목록이 보입니다. 현재는 처음 설정을 했기 때문에 아무것도 등록이 되어 있지 않습니다. 각각의 모듈은 프로젝트명-서브 프로젝트명으로
이름을 갖고, 이 모듈을 로컬로 가져오는 행동을 Checkout이라고 합니다. 만일 파일이 있을 경우 우 파일을 열어서 파일에 마우스 오른쪽
버튼 메뉴에서 Show in Resource History 메뉴를 클릭하시면 각 소스의 History를 볼 수 있습니다. Eclipse 오른쪽
하단 Panel에 이 소스를 Upgrade한 날짜와 작성자 등의 정보가 나오고 각각의 버전에는 해당 버전의 코멘트 창이 보이게 됩니다. 다음은,
로컬의 프로젝트를 CVS서버에 올려서 버전 관리가 가능하게 하겠습니다.
5. 이제 소스 공유하기 위해
HelloWorld.java를 하나 만듭니다. CVSTest라는 이클립스 Java Project를 하나 만들고 HelloWorld.java라는
소스 파일을 만듭니다.
[HelloWorld.java]
public class HelloWorld {
/**
* @param args
*/
public
static void main(String[] args) {
// TODO Auto-generated
method stub
System.out.println("CVS TEST");
}
}
6. CVSTest 프로젝트에서 마우스 우측 버튼을 눌러 팝업 메뉴에서
Team>Share Project를 선택하면 Share Project라는 창이 나타납니다.
7. 창이 나타나면
use existing repository location을 선택하면 이미 만들어져 있는 Repository들이 보일 겁니다. 원하는 것을
선택합니다. 다음 창에서 use project name as module name을 선택한 후 Next 한 후 Finish로 마감합니다.
이상으로 맨 처음으로 소스를 작성한 경우 소스를 CVS Repository에 등록하여 그 소스를 공유하도록 하였습니다.
8.
이상의 작업을 통해 CVS로 소스를 관리할 수 있도록 Client에서 만든 소스를 CVS Repository에 Share 하였습니다. 이
이후의 소스 버전관리와 관련된 행동(소스가 수정되어 서버로 올라갈 때) 소스의 변경관 관련된 Commit등의 작업은 별도 Test해 보시기
바랍니다.
 |
[기업100%환급]Spring
,MyBatis,Hibernate실무과정 |
총 |
5일 |
40시간 |
|
01-13
|
[기업100%환급]자바기초에서 JDBC,
Servlet/JSP까지 |
총 |
5일 |
40시간 |
|
01-13 |
 |
자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지
|
총 |
24일 |
72시간 |
|
01-24
|
Spring3.X, MyBatis, Hibernate실무과정
|
총 |
12일 |
36시간 |
|
02-03 |
 |
Spring3.X, MyBatis,
Hibernate실무과정 |
총 |
5일 |
35시간 |
|
01-11 |
JAVA&WEB프레임워크실무과정
|
총 |
14일 |
98시간 |
|
01-11 |
댓글 없음:
댓글 쓰기