sitelink1 http://forum.falinux.com/zbxe/index.php?...ecture_tip 
sitelink2  
sitelink3  

eclipse.png

 

 

안녕하세요.

 

유형석입니다.

 

이번에는 새로나온 이클립스 Juno 버젼에서 SVN설치 방법을 알려 드리도록 하겠습니다.

 

1. SVN

    

위키에 따르면

 

서브버전(Subversion)은 자유 소프트웨어 버전 관리 시스템이다. 명령행 인터페이스에서 사용하는 명령어를 따서 “SVN”이라고 줄여서 부르기도 한다. 제한이 있던 CVS를 대체하기 위해 2000년부터 콜랩넷에서 개발되었다.[1] 현재는 아파치 최상위 프로젝트로서 전세계 개발자 커뮤니티와 함께 개발되고 있다.

서브 버전은 서버-클라이언트 모델을 따른다. 서버는 작업하는 컴퓨터내에 둘 수도 있고, 전산망에 연결된 별도의 컴퓨터에 두고 사용할 수도 있다. 서브버전 서버와 클라이언트는 http, https, svn, svn+ssh의 규약으로 통신한다.

 

이라고 알리고 있습니다.

 

요즘 대다수의 회사에서는 이미 버젼 관리를 위한 SVN이나 GIT를 꼭 사용 하고 있습니다.

때문에 이클립스에서도 이미 SVN과 GIT를 지원한지 꽤 되었죠.

 

원래는 Indigo 버젼부터 존재 하였지만 이번에 Juno를 새롭게 설치 하면서

Eclipse 내에 존재 하는 Eclipse MarketPlace를 이용해보기로 하였습니다.

 

자 한번 해볼까요?

 

 

2. 방법

   

svn_01.png

 

 

Help -> Eclipse 를 클릭합니다.

 

*주의 

  이클립스 Classic 버젼은 Market Place가 설치 되어 있지 않습니다. 따로 설치 하셔야 됩니다.

  JEE와 C/C++ 용은 Market Place 메뉴가 확인 되었습니다.

 

       svn_02.png

 

 

위와 같은 화면이 나옵니다.

 

     svn_03.png

 

 

SVN을 찾기 위해서 Find 란에 svn을 입력하고 Go 버튼을 클릭하거나 엔터키를 입력합니다.

 

 

    svn_04.png

 

 

정상적으로 찾은것이 보이고 몇가지 SVN 플러그인이 나오는데 여기서는 Subversive를 설치 하도록 하겠습니다.

Install 버튼을 클릭하여 설치를 시작합니다.

 

    svn_05.png

 

 

플러그인의 디펜던시와 필요한 파일을 네트워크로 가져오는 과정입니다.

 

    svn_06.png

 

 

완료가 되면 Next 버튼이 활성화 되는데 다음으로 진행하기 위해서 Next > 를 클릭합니다.

 

    svn_07.png

 

 

라이센스 관련 창이 나옵니다.

I accept the terms of the license agreement 를 체크 하면

Finish 버튼이 활성화 됩니다.

Finish 버튼을 클릭합니다.

 

    svn_08.png

 

 

설하는 과정이 나옵니다.

 

    svn_09.png

 

 

설치가 완료 되면 변경 사항 적용을 위해서 Eclipse를 다시 시작 해야 한다는 창이 나옵니다.

Yes를 클릭합니다.

 

    svn_10.png

 

 

좀전에 설치 했던 것은 핵심적인 코어 부분이고 이제 실질적인 SVN 바이너리를 설치 하여야 합니다.

다 체크 하여도 충돌은 나지 않으니 모두 체크 해주고 Finish 버튼을 클릭합니다.

* 윈도우7 64비트 버전에서는 모두 체크시 오류가 발생하는 버전이 있으니 첫번째만 체크하여 설치하도록 한다. (omnibuscode)

 

    svn_11.png

 

 

설치를 하기위한 준비 과정입니다.

프로그래스 바가 전부 올라 갈때까지 기다립니다.

 

svn_12.png

 

 

위와 같은 화면이 나오면 Next > 버튼을 클릭합니다.

체크된것은 위에서 체크 하였던 프로그램이 자동으로 체크 된 것이므로 변경하지 않습니다.

    svn_13.png

 

 

설치할 플러그인을 다시 한번 확인 시켜 주는 부분입니다.

Next > 를 클릭하여 다음으로 넘어 갑니다.

 

svn_14.png

 

 

다시 한번 라이센스 관련 창이 나옵니다.

I accept the terms of the license agreement 를 체크 하면

Finish 버튼이 활성화 됩니다.

Finish 버튼을 클릭합니다.

 

    svn_15.png

 

 

설치가 진행 되는 중 입니다.

 

    svn_16.png

 

 

중간에 인증 되지 않은 컨탠츠라고 나오지만 무시하고 진행 시킵니다.

 

svn_17.png

 

 

설치가 완료 되면 아까와 마찬가지로 변경된 사항을 적용하기 위해 Eclipse를 다시 시작 해야 합니다.

Yes를 클릭해서 Eclipse를 다시 시작 합니다.

 

    svn_18.png

 

 

설치가 잘됐는지 살펴 보기 위해서

Project Explorer 에서 마우스 오른쪽 키를 누르면 위와 같은 메뉴가 나오는데

Import 를 선택해 줍니다.

 

    svn_19.png

 

 

Import 창에서 SVN이 보이고 하위 메뉴에 Project from SVN이 있다면 정상 설치 된 것 입니다.

 

 

 

요즘 게임이든 우분투 12.04, Eclipse 그리고 핸드폰 어플 등 종류를 막론하고

Market Place 개념으로 가고 있습니다.

 

앞으로도 계속 발전하여 추후에는 모든게 통합된 Market Place 가 나오지 않을까 하는 생각이 듭니다.

 

오늘은 여기 까지!

 

짧은 글 읽어 주셔서 감사합니다!

번호 제목 글쓴이 날짜 조회 수
58 svn: E175002: connection refused by the server 황제낙엽 2019.06.21 3845
57 script validation error 황제낙엽 2019.06.11 86
56 svn:ignore 추가 방법 file 황제낙엽 2018.04.13 239
55 Java was started but returned exit code=13 file 황제낙엽 2018.03.25 201
54 인텔리J 활용꿀팁 42가지 file 황제낙엽 2018.03.04 153
53 Eclipse TODO 사용법 / Task Tags 사용법 황제낙엽 2018.01.23 1923
52 workspace 자동 refresh 황제낙엽 2017.07.09 319
51 Eclipse Javadoc 의 Author 설정하기 file 황제낙엽 2017.06.05 389
50 Could not find com.android.support.constraint:constraint-layout 오류 file 황제낙엽 2017.04.24 183
49 INSTALL_FAILED_NO_MATCHING_ABIS WHEN INSTALL APK ? file 황제낙엽 2017.03.28 11539
48 "탭(tab) 1" to "스페이스(space) 4" 로 변경 황제낙엽 2017.01.20 224
47 The ObjectAid UML Explorer for Eclipse (Reverse Engineering) 황제낙엽 2016.12.08 524
46 [Android Studio] Error:Execution failed for task ':app:compileDebugJavaWithJavac'. 황제낙엽 2016.08.18 582
45 [Android Studio] Unsupported major.minor version 52.0 황제낙엽 2016.08.18 1200
44 255자 넘는 경로명을 가진 파일/디렉토리 강제 삭제하기 file 황제낙엽 2015.11.21 252
43 eclipse에서 정규식 테스트 할수 있는 플러그인 file 황제낙엽 2010.03.10 63
42 Setting property 'source' to 'org.eclipse.jst.jee.server:board' did not find a matching property. 황제낙엽 2013.04.11 448
» [Eclipse] Eclipse Market Place 사용하여 SVN 설치 file 황제낙엽 2013.03.02 46
40 이클립스 SVN(Subversion) 설치 및 연결 file 황제낙엽 2013.02.22 88
39 Toggle Mark Occurrences 기능을 지원하는 Javascript Editor Plugin (Spket IDE) 황제낙엽 2010.09.29 121