반응형

OS: Windows 7 (64-bit)

Java 버전: 1.8.0_45 (amd64)

Android Studio 버전: 1.2.2


기존에 쓰던 Eclipse 기반의 ADT 개발 환경은 구글에서 더이상 지원을 하지 않겠다고 해서 안드로이드 스튜디오를 설치했다. 안드로이드 스튜디오를 맨 처음 설치하고 나서 SVN을 통해서 기존의 프로젝트를 받아 오려고(checkout) 시도해 보니 잘 되지 않았다.


일단 SVN을 통해서 프로젝트를 받아오기 위해서는 메뉴에서 "File > New > Project from Version Control > Subversion"을 선택하면 되지만,




SVN 주소를 추가하고 세부 프로젝트 선택을 위해서 접근을 했더니, 아래 화면과 같이 빨간 글씨로 경고 메세지만 나왔다.




저렇게 뜨는 이유는 내 컴퓨터에 별도의 SVN 프로그램이 없기 때문이다. 즉, 안드로이드 스튜디오는 SVN 인터페이스는 제공하지만 SVN 기능을 수행하는 프로그램(플러그인)은 기본적으로 내장하고 있지 않다. 이것은 버전 컨트롤 목록에 있는 Git 등의 다른 도구도 마찬가지인 듯 하다.


반면에 컴퓨터에 SVN이 이미 설치되어 있다면 아무 에러 없이 checkout까지 가능할 것이다. 가령 Tortoise SVN을 설치해 두었고, 커맨드 라인(cmd)에서 svn 명령어가 인식이 된다면 문제없이 진행된다.



이에 따라 내 컴퓨터에는 별도로 SVN을 설치해야 한다.윈도우에서는 Tortoise SVN이 유명하지만, 윈도우가 시작할 때 항상 실행되고, 마우스 오른쪽 단추를 누르면 나오는 메뉴에도 항상 표시되기 때문에 비설치 방식을 선호하는 사람들도 있다.


비설치 방식 중에서는 Apache Subversion command line tools를 쓸 수 있으며, 아래 링크에서 받을 수 있다.

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

"Apache Subversion command line tools"를 다운로드 받고, 적당한 위치에 압축을 풀어 둔다.


그리고 "File > Settings" 메뉴를 선택해서 대화상자를 열고, Version Control > Subversion을 선택한다.




오른편에 "Use command line clinet: " 옆에 그냥 svn이라고만 적혀 있는데, 그 부분을 방금 압축을 풀었던 위치에 있는 bin/svn.exe 파일의 경로로 바꿔 준다. 오른쪽 끝의 [ ... ] 버튼을 눌러서 선택할 수 있다.




경로가 올바로 설정되고 나면 Apply, OK를 눌러서 설정을 저장하고 나서 다시 SVN 접근을 시도해 보면 잘 되는 것을 확인할 수 있다.




반응형
블로그 이미지

Bryan_

,
반응형

*테스트한 Eclipse version: JUNO


이클립스(Eclipse IDE)를 쓰다가 느 날, 왼쪽의 Package Explorer 창에서 각 프로젝트 옆에 표시되는 SVN 관련 정보 (revision 번호, SVN repository 주소 등)가 사라져 있는 것을 발견했다.

설정을 바꾸지 않는데도 이렇게 갑자기 보이지 않게 되는 것이 이상하지만, 어쨌든 이클립스를 새로 설치할 필요 없이 설정을 변경해서 다시 복구할 수 있다.



(1) 메뉴에서 Window > Preferences 선택


(2) General > Appearance > Label Decorations 선택

오른편에서 "SVN" 항목이 선택되어 있지 않다면, 체크해서 선택한다.





추가로, SVN 관련 표시에 대한 설정(글자색, 아이콘 등)을 변경하고자 한다면, 

Team > SVN > Label Decorations 에 가면 된다.




반응형
블로그 이미지

Bryan_

,
반응형

이클립스(Eclipse)에서 맨 처음 Subversive SVN을 설치하고 나서 재시작 후에 SVN을 사용하고자 하면 바로 SVN Connectors 설치 대화상자 뜬다. 실수로 이 대화상자를 끄면 이클립스를 재시작하더라도 두번 다시 같은 대화상자가 뜨지 않는다.


이 경우에는 Help > Install New Software... 를 눌러서 설치 창으로 들어가서 아래 주소를 "Work with:"에 추가한다.

http://community.polarion.com/projects/subversive/download/eclipse/3.0/update-site/


그러면 아래 그림처럼 Subversive SVN Connectors 설치를 진행할 수 있다.


참고로 설치 버전은 윈도우 플랫폼(32bit, 64bit)를 고려해서, 해당하는 플랫폼 중에서 최신 버전을 설치하면 된다.


반응형
블로그 이미지

Bryan_

,