안드로이드 프로젝트를 SVN에 등록하고, 소스버전관리를 하다가 작업폴더를 정돈하면서 옮기기 위해 SVN에 있는 Check out으로 내려받았다. 그런데 이클립스 이녀석!!이 내려받은 안드로이드 프로젝트를 제대로 인식하지 않는 것이다. 몇가지 방법을 동원해봤지만 마음에 들지 않는다.

그래서 인터넷 검색을 했다. 그리고 발견했다.


링크 : SVN으로 받은 후 android 프로젝트로 인식시키는 방법



방법 :


1. SVN으로 원하는 안드로이드 프로젝트를 체크아웃(Check Out)하여 소스를 내려받는다.

2. new Project 를 이용해서 새로운 안드로이드 프로젝트를 생성한다.

3. 파일 탐색기등을 이용해서 새로 생성한 안드로이드 프로젝트 폴더 루트에 있는 .classpath, .project 파일 두개를 'SVN으로 내려받은 안드로이드 프로젝트 루트'에 복사한다.

4. F5를 눌러서 프로젝트를 다시 읽는다.

5. 대체적으로 정상적으로 인식 될 것이다.


딱히 이클립스에서 해결할 수 있는 방법은 없는 것으로 보인다. 다음에는 maven을 이용해서 프로젝트 소스와 라이브러리를 관리해볼까한다. 미루지말고 이녀석부터 당장해볼까? ㅡ_-)?

저작자 표시
Posted by 허니몬
다른 사람들과 협업을 하게 되면서 조금씩 느끼는 점들이 있다.

서로의 코드가 서로에게 영향을 끼치게 되는 상황들 속에서,
서로를 위해 해야할 행동들을 익히게 된다.
20090216_MWC2009_LGE-MS스마트폰공동개발계약체결-
20090216_MWC2009_LGE-MS스마트폰공동개발계약체결- by LGEPR 저작자 표시


각자 만든 메소드들을 참조해서 사용해야하는 경우,
누군가가 수정하거나 추가한 환경설정 파일에 의해서 문제가 생기는 경우등 

SVN에서 소스들을 update 받고 테스트를 실행할 때,
이전에 발생하지 않던 부분들에서 무더기로 올라오는 errors 를
보면서 흠칫하게 된다. 

그리고 찬찬히 그 문제를 들여다보면,
각자 만든 메소드들을 참조해서 사용해야하는 경우,
누군가가 수정하거나 추가한 환경설정 파일에 의해서 문제가 생기는 경우 등
 
사소한 부분에서 생긴 문제라는 것을 확인할 수가 있다.

나는 그러지 말아야지.

소스 update 후 Test,
Test Pass 후 Commit의 생활화
저작자 표시
Posted by 허니몬
OS : Ubuntu
Language : Java

Ubuntu 환경에서 SVN을 설치하고 이클립스에 Subclipse를 설치한 후에 SVN을 연동하려고 하는데
[JavaHL] 관련 문제가 발생한다.

NOTE: as per the error message I am using Sun Java on my system.
참고문헌 : http://islandlinux.org/howto/installing-javahl-subclipseeclipse-ubuntu

해결방법 : 

Install libsvn-java

The Debian/Ubuntu package libsvn-java has the libsvnjavahl-1.so file that is required by JavaHL subversion interface. Install libsvn-java by typing the following into a command line:

sudo  apt-get install libsvn-java


svn 관련 library를 설치하고 나니 정상적으로 실행된다.

저작자 표시
Posted by 허니몬
안드로이드 개발을 위해서, Google 코드나 네이버의 저장소를 이용할 수도 있겠지만, 편하게 내 컴퓨터에 로컬영역에 설치하고 사용하는 게 편할 듯 하여 선택했는데, 설치하는 과정이 조금 번잡스럽다. 몇번의 반복을 통해 성공을 거두면서 이에 대한 기록을 남기려 한다.

참고사이트 :
- Extremely Agile : http://www.buggymind.com/143
- 꿈을 꾸는 블루비 : http://blueb.net/blog/1207
- 또다른 참고사항 : http://honeydeveloper.springnote.com/pages/5948859

1. apache2 설치
# sudo apt-get install apache2

2. subversion 과 libapache2-svn 설치
# sudo apt-get install subversion libapache2-svn

3. svn 파일 수정
# /etc/apache2/conf.d/svn

4. apache2 재시작
# sudo apache2ctl restart

5. eclipse 에서 subclipse 다운로드 및 설치 : << 관련링크 >>

Links for 1.6.x Release:
Changelog: http://subclipse.tigris.org/subclipse_1.6.x/changes.html
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x
Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

Links for 1.4.x Release:
Changelog: http://subclipse.tigris.org/subclipse_1.4.x/changes.html
Eclipse update site URL: http://subclipse.tigris.org/update_1.4.x
Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240


저작자 표시
Posted by 허니몬
이전버튼 1 이전버튼