Spring Tool Suite 3.9.11.RELEASE를 사용하고 있는데 SVN을 설치하려고 하니 잘 안되는것 같습니다.  Eclipse Marketplace에서 검색을 하니 설치 할만 한건 ContextQuickie 인것 같아 설치를 했으나 사용이 안되는것 같고



spring boot svn


Subversive 을 설치하려고


spring boot svn


Install 버튼을 클릭하면


spring boot svn


호환이 되지 않아 설치가 진행되지 않습니다.  Git는 잘 되는것 같은데 프로젝트에서 SVN을 사용하여 방법을 찾아 보았습니다.



SVN 설치


그냥 예전에 설치하던 Install을 이용한 방법을 사용해서 해결 하였습니다.설치 방법과 project commiteclipse와 동일 합니다잘 아시는 분들은 아래 부분을 읽어볼 필요가 없습니다.

 

Help > Install New Software 메뉴를 선택 하고


spring boot svn


Install 팝업 창이 나오면


spring boot svn


Add 버튼을 클릭 하여 Add Repository 창을 오픈 합니다.


spring boot svn


여기에 Name은 아무거나 구분할 수 있도록 입력 하고 Location에는 https://dl.bintray.com/subclipse/releases/subclipse/4.3.x/ 를 입력하고 Add 버튼을 클릭 합니다.


spring boot svn


잠시 뭔가 찾는 척을 하다가


spring boot svn


설치할 항목을 보여주는데 저는 그냥 모두 선택 했습니다. 전부 설치하기 싫으면 SVNKit, Subclipse 만 선택하고 Next 버튼을 클릭 합니다.


spring boot svn


설치를 진행하려는 내용을 보여줍니다.  Next 버튼을 클릭 합니다


spring boot svn


설치할 상세 정보 입니다.  Next 버튼을 클릭 합니다.


spring boot svn


라이센스 동의를 해주고 Finish 버튼을 클릭 합니다.


spring boot svn


설치 중간에 팝업이 나오면 Install anyway 버튼과 


spring boot svn


설치 후 재시작을 하라고 Restart Now 버튼을 클릭 합니다.  Spring Boot가 재시작 하면 SVN이 생성 되어 있고 


spring boot svn


SVN Repositories를 선택하면 탭 창이 활성화 됩니다.


spring boot svn


탭 창에서 SVN 아이콘을 클릭해 줍니다.


spring boot svn


SNV 서버 주소를 입력하고 Finish 버튼을 클릭 합니다. SVN 설치가 완료 되었습니다



프로젝트 Commit

 

프로젝트에 마우스를 대고 우클릭 하여 


spring boot svn


Team > Share Project 메뉴를 선택 합니다처음에만 이런 메뉴가 나옵니다.


spring boot svn


SVN을 선택 해야 겠죠.  Next 버튼을 클릭 합니다.


spring boot svn


기존 Repository를 사용하기 위하여 Next  버튼을 클릭 합니다.


spring boot svn


프로젝트 폴더명도 그대로 사용하기로 하고 Finish 버튼을 클릭 합니다.


spring boot svn


Remember my decision을 클릭하고 Yes 버튼을 클릭 하면


spring boot svn


SVN 서버와 데이터를 비교하여 결과를 보여 주는데 처음 소스를 올리는 것이니 모두 + 표시로 나타납니다.


spring boot svn


프로젝트 명에 마우스를 놓고 우측 버튼을 클릭 해서 모두 Commit 합니다.


spring boot svn


커밋 하는 이유에 대해 comment 를 입력 하고 OK 버튼을 클릭 합니다.


spring boot svn


소스가 모두 서버에 반영되었습니다이제 끝없는 update commit의 늪에서 허우적거리면 됩니다.


- copy coding -


+ Recent posts