SVN 플러그인 subclipse 설치하기

 

  1. [Help] -> [Install New Software] 클릭
    install-eclipse-galileo-m2eclipse-subclipse-00.png
  2. [Add] 를 클릭한다.
    install-eclipse-galileo-m2eclipse-subclipse-01.png
  3. 추가하는 업데이트 사이트명을 지정하고, 로케이션은 다음과 같이 지정한다.
    Name : subclipse
    Location : http://subclipse.tigris.org/update_1.6.x
    install-eclipse-galileo-m2eclipse-subclipse-02.png
  4. 사이트를 추가하고 나면 해당 업데이트 URL 에 다음과 같은 설치할 수 있는 플로그인 목록이 나타난다. 적절한 항목을 선택한다.
    반드시 설치해야하는 것은 다음과 같다
    Core SVNKit Library, Subclipse
    install-eclipse-galileo-m2eclipse-subclipse-03.png
  5. 선택한 항목에 대한 자세한 정보가 기술된다. 만약 플러그인 의존성에 의해 설치할 수 없다고 나온다면, 이전 항목으로 돌아가 설치할 수 없는 항목을 제거하면 된다.
    install-eclipse-galileo-m2eclipse-subclipse-04.png
  6. 라이센스에 동의한다.

    install-eclipse-galileo-m2eclipse-subclipse-05.png

  7. 업데이트가 진행된다. 잠시 기다리자
    install-eclipse-galileo-m2eclipse-subclipse-06.png
  8. 사인되지 않은 경우, 다음과 같은 경고창이 될 수 있다. 그러나 우리는 믿을 수 있는걸 받고 있다. [OK]를 클릭하여 무시하고 진행한다.

    install-eclipse-galileo-m2eclipse-subclipse-07.png

  9. 플러그인 설치 후 이클립스를 재시작한다고 물어본다. [Yes] 를 클릭하여 재시작한다.

    install-eclipse-galileo-m2eclipse-subclipse-08.png

 

Maven 플러그인 m2eclipse 설치하기

 

m2eclipse 는 maven 이클립스 플러그인으로서 sonatype 에 의해 지원된다.

  1. 이클립스 기동 후 [Help] -> [Install New Software] 클릭한다
  2. [Add] 를 클릭한다.
    install-eclipse-galileo-m2eclipse-subclipse-10.png
  3. 추가할 사이트명과 주소를 지정한다.
    0.98 버젼의 update url 은 "http://m2eclipse.sonatype.org/update" 이었으나(스크린샷), 1.0에선 코어와 엑스트라로 구분되었다.
    현재는 0.98 버젼에 대한 지원이 사라졌다.
    따라서 2번의 추가가 필요한다.

  4. 업데이트 사이트를 추가하면, 다음과 같이 설치할 수 있는 플러그인 항목이 나타난다. 다음의 항목을 체크한다.
    install-eclipse-galileo-m2eclipse-subclipse-12.png
  5.  

    설치할 플러그인에 대한 세부 정보가 나타난다. 플러그인 의존성 실패로 메세지가 나올 경우엔 이전 화면으로 돌아가서 해당 항목을 제거하면 된다.
    install-eclipse-galileo-m2eclipse-subclipse-14.png

  6.  

    라이센스에 동의한다.
    install-eclipse-galileo-m2eclipse-subclipse-15.png

  7. 서명되지 않은 플러그인일 경우에 다음과 같은 경고창이 뜰 수 있다. 믿을만할걸 받고 있다. 무시한다.
    install-eclipse-galileo-m2eclipse-subclipse-16.png
  8. 모든 플러그인 설치 후 이클립스 재시작을 요구한다. [Yes] 클릭

    install-eclipse-galileo-m2eclipse-subclipse-17.png

이 글은 스프링노트에서 작성되었습니다.

얼마전 사내 svn 서버를 이동하면서 svn 서버를 업그레이드를 해버렸다.
visual svn 1.6 대에서 1.7버젼으로.
덕분에 기존 소스를 동기화시킬때, 오류가 났다. svn 스펙에 따라 서버 버젼이 정의되고 있는지 모른것이 화근.


Visual SVN Server 1.6.x 는 SVN 1.4.x 스펙
Visual SVN Server 1.7.x 는 SVN 1.6.x 스펙이다.

그래서 이 기회에 다시 한번 기본 환경구축에 대한 가이드를 작성해본다.

==================================================

* Eclipse 설치.
eclispe 는 eclipse.org 에서 j2ee 용으로 설치한다. 현재 버젼은 3.4.2 버젼까지 릴리즈되어있다.

* svn 플러그인 설치
1. Eclipse 실행 후 [Help] -> [Software Updates] 를 클릭하여 플러그인 업데이트 화면을 연다.

2.[Available Software] 탭을 선택한 후 [Add Site] 클릭

3.다음 업데이트 URL 을 기입한다.
http://subclipse.tigris.org/update_1.6.x

만일 svn 서버가 1.4.x 스펙을 사용한다면 다음 url 을 사용하라.
http://subclipse.tigris.org/update_1.4.x

4.업데이트 URL 을 추가하면 아래와 같이 플러그인 사이트가 등록된다. 해당 항목에 체크한 후 [Install] 클릭

5.의존 플러그인에 대해서 확인을 진행한다. 시간이 좀 걸릴거다-_-

6.의존 플러그인에 대해 적합하고, 이미 설치되어있는 것이 없다면 아래와 같이 나타난다. 만약 Details 항목에 에러 메세지가 뜬다면 영어만 잘 읽어도 오류 원인을 파악할 수 있을 거다. [Next] 클릭

7.라이센스에 동의한 후 [Finish] 클릭

8. 실제 설치가 진행된다.

9. 설치 완료 후 이클립스의 재실행을 요구한다. [Yes] 클릭

10. 끝

* mylyn, trac 플러그인 설치
trac 은 버그 추적 관리 툴이다. jira 등, 다른 bts 를 사용한다면 이 플러그인은 설치하지 않아도 좋다. 그러나 mylyn 플러그인은 필요할 것이다. (bts 가 용어가 맞던가?-_-a)
아래의 url 을 추가한다.
http://trac-hacks.org/svn/eclipsetracplugin/eclipse/update


또한 [Manage] 를 클릭하여
http://download.eclipse.org/tools/mylyn/update/extras 항목을 체크한다.



그리고 다음 2개의 항목에 대해서 체크 후 [Install] 한다. 만일 jira 를 사용한다면 extras 항목에서 trac 대신 jira 를 선택하면 된다.




* Maven 플러그인 설치
maven 플러그인은 sonatype 의 m2clipse 플러그인을 이용한다.
설치 과정은 svn 플러그인과 동일하다. 다만 업데이트 URL 과 설치 항목에 대해서만 적절하게 설정하면 된다.
필자는 아래와 같이 설정하였다.
(m2eclipse update url : http://m2eclipse.sonatype.org/update )



* Spring IDE 플러그인 설치
스프링을 사용한다면 이 플러그인은 필수다. 물론 없어도 되지만, 사용한다면 엄청.. 유용할것이다
스프링 플러그인 URL : http://springide.org/updatesite

스프링에서 사용하는 부분들에 대해서 적절히 체크한 후 [Install]


끝.
오랫만에 글을 남겨본다. 바쁜 일정 속에서. 블로그에 글을 남겨도 그닥 의미없는 거 같고.
그냥 회사 위키에나 남기는게 나은거 같기도 하고..
어찌 되었든 중요하지 않더라도 이제부터 하나하나 그냥 잡글이라도 다 남겨보자 한다.
무심코 들어오는 블로거들에게 귀찮다면 죄송한 일이다만;;

----------------------------------

svn 저장소가 변경될 일이 있다. 이를테면 사내 svn 저장소의 ip 가 바뀌었다든지.
svn 서버 이동은 svn 저장소만 카피해서 옮겨가면 되지만 클라이언트는 변경작업을 해주어야한다.

설마, 다시 지우고 내렵다는다던가. 그러진 않겠지?;

Eclipse 메뉴에서 SVN Repository View 를 활성화한다. View 안에는 자신이 기등록된 svn 정보가 등록되어있다.

1. 변경할 저장소를 선택한 후 우클릭하여 [Relocate] 를 실행한다.


2. 저장소가 사용되는 프로젝트가 나열된다.[Next] 를 클릭한다.

3. 변경할 새로운 주소를 입력한후 [Finsih] 를 클릭한다.

4. 해당 저장소에 대하여 계정 확인이 필요하다면 아래와 같은 창이 나타날 수 있다. 계정 정보를 입력할 수 있는 [Accept Permanently] 를 클릭한다.

5. 비밀번호를 입력한 후 [OK]을 클릭한다.


6. 끝



  1. 궁금히 2015.04.28 12:01

    궁금한게 있어요!

    이렇게 하면
    기존에 히스토리 들은 어떻게 되나요?
    각 프로젝트의 히스토리들도 전부 이전백업 되나요?

+ Recent posts