헤르메스 LIFE

[SVN] 갈릴레오(Galileo) 이클립스에서 SVN 클라이언트 사용하기 본문

장난감들

[SVN] 갈릴레오(Galileo) 이클립스에서 SVN 클라이언트 사용하기

헤르메스의날개 2011. 3. 7. 10:23
728x90

원문 : http://mainia.tistory.com/440

 갈릴레오(Galieo) 이클립스에서 SVN 클라이언트 사용하기

여기서 보게 되는 이클립스 버전은 3.5 Galieo 를 사용한다.

그리고 svn은 두가지중 http://subclipse.tigris.org 을 사용할 것이다.

위의 주소로 이클립스에서 제공하는 소프트웨어 설치 위자드를 이용한다.

Add 를 클릭해서 주소를 추가한다. 주소는 버전에 맞는 걸로 넣어보자

Name: Subclipse 1.6.x (Eclipse 3.2+)<?XML:NAMESPACE PREFIX = O /><?XML:NAMESPACE PREFIX = O />

URL:  http://subclipse.tigris.org/update_1.6.x

Name: Subclipse 1.4.x (Eclipse 3.2+)

URL:  http://subclipse.tigris.org/update_1.4.x

Name: Subclipse 1.2.x (Eclipse 3.2+)

URL:  http://subclipse.tigris.org/update_1.2.x

Name: Subclipse 1.0.x (Eclipse 3.0/3.1)

URL:  http://subclipse.tigris.org/update_1.0.x

그러면 아래에 추가할 항목이 뜬다. 원하는것만 체크하고 다음을 클릭한다.

업데이트 할 상세 정보가 뜨게 된다.

엉청난 파일들을 깔지 말지 물어보는데 Accept 체크하고 완료한다.

그러면 설치가 될것이다. 그리고 이클립스 재시작하라는 메시지가 뜬다.

설치를 완료했으면 SVN 서버가 설치된 곳 주소를 넣고 연결해서 파일을 다운받아보자.

다운받기 위해서 SVN Explorer 가 필요하다. Show View 에서 SVN Repositories 를 선택하고

파일을 다운받기 위한 화면을 연다

SVN Explorer 에서 연결할 주소를 넣는다.

내가 가진 파일을 올려 프로젝트를 생성하기 위해서는 올릴 프로젝트를 선택하고

오른쪽 마우스를 클릭한후 Team > Apply Patch 를 선택한다

SVN, CVS 서버 둘다 사용가능하다.

Use specified folder name 를 선택하고 Select 클릭해서 싱크를 맞출 프로젝트를 선택한다

서버에는 현재 파일이 없기 때문에 로컬에 있는 파일과 비교해서 보여준다.

그래서 Synchronize 화면에는 추가할 파일 밖에 없다. 전부 올리면 되므로 Commit 하면 된다

제대로 되었다면 Console 에 올린정보들이 표시 될것이다.

이제 로컬에 있는 파일을 올려 프로젝트를 만들었으니 서버에 있는 프로젝트를 다운받아서

생성해보자. 간단하다. 원하는 프로젝트를 선택하고 Checkout.. 만 클릭하면된다.

첫번째 옵션은 서버에 올라가 있는 프로젝트 명을 그대로 따라 쓰는 것이고

두번째 옵션은 원하는 프로젝트명으로 만들수 있다.

그리고 Check out HEAD revision 에서 Revision 번호를 선택해서 받을수 있다.

Revision 번호는 파일의 업데이트 정보인데 소스를 고친후 하나씩 올릴 때 마다

번호가 증가한다

위의 아티클은 아주 기본적인 설치와 SVN 사용을 위한 절차이다.

다음에는 프로젝트 과정에서 어떻게 파일을 공유하며 프로젝트를 진행하는지

써보도록 하겠다.

728x90