-
[Spring] STS에서 SVN 사용하기BACK-END/Spring 2020. 12. 22. 10:00
| SVN
SVN을 사용하면 내 PC를 서버로 사용 할 수 있다. 프로젝트 진행시 사내의 내부망을 써야하는 경우가 있는데 그럴때 파일 업로드와 다운로드 디렉토리 경로로 많이 사용한다.
SVN = 중앙 집중식 버전 관리 CVCS (Comparison of Version Control Software)
Git = 분산 버전 관리 시스템 DVCS (Distributed Version Control System)
[1] STS를 실행한다.
[2] Help > Eclipse Marketplace 로 들어간다.
Favorit 패널로 들어가서 조금 밑으로 내리다보면 Subclipse가 있다. Install 버튼을 눌러 다운로드 해준다.
[3] STS버전이 맞지 않아서 이렇게 에러가 날 수 있다.
현재 나는 STS 3.9.13을 쓰고 있는데 Eclipse Marketplace 에서 다운로드가 안된다. 이 경우 url 로 다운로드 받거나
버전에 맞게 다시 STS 를 설치해주면 된다. 동기분은 3.9.11 버전을 사용하고 계시는데 Marketplace에서 다운로드가 잘 되서 나도 3.9.11버전으로 다운그레이드를 했다.
다운된 버전 다운로드 받기 : http://dist.springsource.com/release/STS/index.html
[4] URL로 다운로드 할때는 이 경로로 들어가서 진행해주면 된다.
[5] 다운 버전 다운로드를 했다면 압축을 풀고 다시 STS.exe 를 실행해준다. 아까와 같은 방법으로 Help > Eclipse Marketplace 로 들어간다. Favorit 패널로 들어가서 subclipse를 설치해준다.
[6] Warnig 이 나오면 install anyway 를 눌러준다.
[7] 재실행 하겠느냐고 물으면 Restart Now 버튼을 눌러준다.
[8] 재실행해서 우측 상단의 Open perspective 를 누르면 svn이 생긴것을 확인 할 수 있다.
[9] Open perspective 를 svn 으로 바꿔준다.
[10] SVN Repositories 패널에서 오른쪽 마우스 클릭 - New - Repository Location 을 눌러준다.
[11] 새로운 저장소의 Url을 입력하는 란이 나오면 CMD를 켜고 ipconfig 를 통해 내 아이피 주소를 복사해온다.
[12] 아래와 같이 Repository 경로를 적어주고 Finish 를 해준다.
[13] 유저이름과 비밀번호를 입력하라는 창이 나온다. 입력해준다.
[14] 다시 오픈 펄스펙티브를 Spring 으로 변경하고 진행중인 프로젝트를 오른쪽마우스 클릭 - Team - Share Project 를 눌러준다. SVN을 선택하고 Next 를 누른다.
[15] Finish 를 해주고 나면 이렇게 SVN 에 내가 올린 프로젝트들이 나온다.
[16] 크롬을 켜고 아까 입력한 Url 을 주소창에 입력한다.
[17] 경고 화면이 뜨는데 무시하고 고급 버튼을 누른 후 내 아이피를 눌러주면 이렇게 나온다. 아이디와 비밀번호를 입력한다.
[18] SVN 화면에서 프로젝트를 오른쪽클릭 - Team - Commit 후 커밋 메시지를 작성하고 Commit을 해준다.
[19] 커밋을 하면 화면 하단에 이렇게 진행 표시가 나온다.
[20] 크롬창을 새로고침을 하면 이렇게 커밋한 내용이 보인다.
[21] 이 후에 커밋을 할때는 Perspective 를 Team Synchronizing 으로 변경한 후 프로젝트를 우클릭 - Team - Commit - Commit 메시지 작성 후 커밋을 하면 된다.
'BACK-END > Spring' 카테고리의 다른 글
[Spring] 카페24를 이용한 호스팅 연습 (0) 2020.12.26 [Spring] Ajax 회원가입 구현 (0) 2020.12.23 [Spring] ajax 실습 (0) 2020.12.21 [Spring] ajax 로그인 구현 중 에러 (0) 2020.12.21 [Spring] 전자정부프레임워크 eGovFrameWork 사용해보기 (0) 2020.11.09