Get from VCS를 클릭한다.
컨트롤 창의 Version control에서 Subversion을 선택한다.
Repositories를 선택할 수 있는 창이 뜨면, +를 클릭한 뒤 URL을 입력해 준다.
그렇게 ok를 눌렀는데 다음과 같은 화면을 마주한다면, 필요한 파일이 없다는 뜻이므로
▶ 다운로드 홈페이지
위 경로로 가서 Apache Subversion command-line tools를 다운로드한다.
다운로드 후 설치하면 다음과 같은 화면을 마주할 수가 있다. 이때 Customize를 클릭, All settiongs...를 클릭한다.
Settings 화면에서 Version Control → Subversion → Path to Subversion Executable : svn.exe를 선택한다.
세팅을 저장했는데, No appropriate protocol (protocol is disabled or cipher suites are inappropriate)이라는 오류가 떴다.
찾아 보니 프로젝트를 생성하지 않고 인텔리제이를 설치한 다음 바로 SVN로 Check Out을 하려다 보니, JDK가 없다는 것도 몰랐던 거다.
이를 해결하기 위해 임시 프로젝트를 하나 만들면서 JDK를 다운로드 해주었다. 그런데도 묵묵 부답.
-Djdk.tls.client.protocols=TLSv1.2
jvm 버전이 64bit라면 idea64.exe.vmoptions를 수정해 주어야 한다고 해서 HELP → About에서 jvm 버전을 확인했다.
그 다음 위 코드를 추가하고 저장한 뒤, 컴퓨터를 재부팅했다.
- svn 주소 우클릭
- check out 클릭
- 저장 장소 지정 후 update 버전, 깊이 등을 선택
- okay 클릭
내 경우 Update/Switch to revision은 HEAD, Depth는 Infinity로 설정했다. 그리고 Copy Format은 1.8 format으로 선택했다.
가장 최신 버전으로, 전체 범위를, Command Line Client Only로 가져오겠다는 뜻이다.
그럴 때에는 File → Open → (svn 지정 경로)로 가서 직접 해당 파일을 열어 주면 위와 같이 연동이 시작된 모습을 볼 수가 있다.
나의 경우 처음에는! 위 링크에서 안내한 방법대로 cmd 창을 열어 권한을 부여하는 명령어를 실행해 봤지만 그래서 뭐 어쩌라고.. 상태..일 뿐이었다.
결국 무한로딩 중인 Background Tasks를 cancel하고, 체크아웃 옵션(버전, 깊이 등)을 지정하는 것부터 다시 실행했더니 권한 부여가 제대로 되었는지 체크아웃이 진행 되는 것을 볼 수 있었다.