본문 바로가기
Development/Java

IntelliJ에서 Subversion (svn) 설치 및 저장소 경로 설정 & Check Out 받기

by 버들도령 2023. 1. 13.
728x90

IntelliJ에서 Subversion (svn) 설치 및 저장소 경로 설정 & Check Out 받기

 

IntelliJ를 사용하면서 형상관리로 Subversion (svn)을 많이 사용하시죠?
형상관리 경로를 설정하는 방법을 알아봅니다.

Apache Subversion command line tools

https://www.visualsvn.com/downloads/ 

 

Downloads | VisualSVN

The most favored way to setup and maintain an enterprise level Apache Subversion server on the Microsoft Windows platform. VisualSVN Server is useful either for home, small business or enterprise users. Includes Apache Subversion 1.14.2 command line tools.

www.visualsvn.com

VISUALSVN 사이트에 접속하셔서
Apache Subversion command line tools를 다운로드하세요.
현재의 최신 버전으로 다운로드를 제공할 겁니다.
지금의 버전은 Subversion binaries 1.14.2로 확인됩니다.

다운로드 및 설치

 

위의 사이트에서 다운로드 받으셨다면
지금 현재의 최신버전인 Apache-Subversion-1.14.2.zip 파일입니다.
원하시는 폴더에 압축해제해주세요.

원하시는 폴더에 압축해제

 

자~~ 이제 IntelliJ에서 SVN에 대한 설정을 해볼까요?
IntelliJ를 실행하시고, File ▶ Settings... 메뉴를 선택해주세요

IntelliJ를 실행하시고, File ▶ Settings... 메뉴를 선택

Settings (설정)창에서 Version Control ▶Subversion▶Path to Subversion executable 설정해줍니다.
Subversion의 실행파일(svn.exe) 경로는 위에서 설치한 파일의 경로를 참고하시면 됩니다.

Version Control ▶Subversion▶Path to Subversion executable 설정

 

모든 설정을 마쳤습니다.
그러면 IntelliJ를 재실행해서
SVN 설치가 정상적으로 되었는지 확인해볼까요?
아래와 같이 툴의 주메뉴에 'SVN' 메뉴가 생긴게 보이시나요?

SVN 설치가 정상적으로 되었는지 확인

 

사용하고자하는 SVN Repository 경로를 설정해줘야겠죠?
SVN▶Browse VCS Repository ▶Browse VCS Repository... 메뉴를 선택해주세요.

SVN▶Browse VCS Repository ▶Browse VCS Repository... 메뉴를 선택

 

ItelliJ 화면 하단의 SVN Repositories 창을 보시면
현재의 SVN 저장소 목록이 보여집니다. 처음이시니 당연히 아무것도 없을거에요.
왼쪽의 + 버튼 혹은 중앙의 'Add repository location'을 클릭해줍니다.

왼쪽의 + 버튼 혹은 중앙의 'Add repository location'을 클릭

 

SVN 저장소 주소를 입력해주세요.
주소를 입력하신 후에는 계정정보도 입력하시면 접속하실때 편하실거에요.

SVN 저장소 주소를 입력해주세요.

 

위에서 등록한 SVN Repository 정보를 확인하세요.

SVN Repository 정보 확인


Subversion의 설치는 모두 완료하였고,
원격 저장소로부터 소스를 체크아웃 받는 방법을 알아볼까요?
Get from VCS 화면을 실행하는 방법은 두가지 입니다.
첫번째 방법은 아래처럼 해보세요.
IntelliJ를 처음 시작했을때 나타나는 화면이죠?
메뉴중에서 'Get from VCS'를 클릭해주세요.

Get from VCS 클릭

 

두번째 방법은 IntelliJ 주메뉴에서 'SVN'을 선택하신 후
'Get from Version Controll...' 메뉴을 선택해주세요.

'Get from Version Controll...' 메뉴을 선택

 

Get from Version Control 화면에서
Repository URL 메뉴의 'Version control'을 'Subversion'으로 선택하세요.
그리고, Repositories의 '+' 버튼을 눌러서 svn 저장소 경로를 입력해주신 후
'Check Out' 버튼을 눌러주시면 됩니다.

'Check Out' 버튼


자~~
아래는 실제로 소스를 수정한 후 
Commit File.. 명령을 통해서 소스를 커밋하는 과정입니다.

소스 수정 후 Commit File...

728x90

댓글