ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 이클립스 subclipse 설치
    개발환경 2017. 5. 23. 14:27


    개인적으로는 https://tortoisesvn.net/  를 선호하고 

    실제로 이클립스로 작업하지만  윈도우에 설치되어있는  tortoisesvn 만 사용하는 편이다. 


    하지만 간혹 eclipse 를 통해 사용할 때가 있어 이렇게 기록으로 남긴다. 


    이클립스 구동하고  상단 메뉴에  "Help" -> "Eclipse Marketplace"  

    ; 현재 스샷에 사용된 버전은 STS 3.8.4 (= 이클립스 4.6.3) 이다.  오래된 이클립스 버젼은 market 이 없었던것 같다. 


    이렇게 하면 설치가 진행되고  이클립스가 한번 재부팅하게 된다. 



    이제 실제 프로젝트를 해당 SVN 에 등록해보자  

    우선 SVN 서버 접속이 필요하다.!

    이클립스 실행하고 우측에  "Open perspective"  클릭하고  SVN REpository Exploring 선택하고 

    svn 서버 주소를 입력한다.  내 저장소 URL 은   192.168.0.1/site   이기에  아래와 같이 입력하고  다음을 누르면 

    실제 ID/Pass 입력을 묻고 다음을 누르면  종료된다. 


    이번엔 test.com 이란  프로젝트를  svn 관리하기 위한 절차이다. 

    왼쪽 test.com 이란 트리에서 우클릭해서   "Team" -> Share Project" 를 선택한다. 


    그럼 어디 저장소에 프로젝트를 등록하지 묻는데 앞서 등록한 주소를 선택한다.

    그럼 프로젝트를 어떤이름으로 등록할지 묻는데  난 test.com 그대로 등록을 원하니까 그대로 진행한다.


    그럼 끝!  이제 해당 프로젝트 폴더는 svn 관리가 시작된다. 



    이번엔 이미 svn 으로 관리가 되고 있는 

    프로젝트를  추가해 보자 

    이클립스 왼쪽 프로젝트 tree 에서 Import 메뉴를 선택하고 

    아래처럼  svn->checkout project from svn 을 선택한다. 


    그럼 위치를 선택하는 다이얼로그가 보이고  기존에 등록된 svn 주소가 보인다. 만약 원하는 저장소 주소가 없다면 

    "create a new repository location" 선택하여 

    원하는 저장소 주소를 입력하고 다음을 입력한다. 


    그리고 마지막으로 아래 처럼  선택하고 finish 하면 기존에 등록되어있는 프로젝트가 추가된다. 




    주의할 사항!

    SVN 으로 관리되어야 할 파일은 

    보통 프로그램 소스 파일, 즉 텍스트 파일이다.

     정말 중요한 파일이 아니라면  대용량의 이미지파일 , 동영상 파일은
    가급적 SVN이 아닌 별도 백업을 이용하길 추천한다.  


    또한 임시 파일, 빌드로 인해 자동 생성되는 파일 또한 마찬가지이다. 

    왜냐면 svn 은 매번 해당 파일이 변동이 있는지 체크하고 변동이 있는경우 

     diff 프로그램으로 해당 파일이 어디가 바뀐지를 표시하려고 하는데 

    변동에 대해 이력추적이 필요없는 파일을 굳이 svn 을 관리하여 번거롭게 , 느리게 할 이유가 없다. 

















    '개발환경' 카테고리의 다른 글

    SonarQube 설정  (0) 2017.08.14
    atom 에디터  (0) 2017.05.23
    아키타입 생성 및 Nexus Deploy  (0) 2016.01.19
    Spring MVC 개발환경 - 2 플러그인  (0) 2016.01.17
    Spring MVC 를 위한 개발환경 설정-1 (초기설정)  (0) 2016.01.17

    댓글

Designed by Tistory.