본문 바로가기

Eclipse

Subclipse(SVN)에서 충돌(conflict)이 일어나는 경우 해결법 예전에 한 친구와 프로젝트를 같이 진행한 적이 있었다. 그때 svn을 사용해서 개발하려고 subclipse를 설치해서 사용했다. 그리고 열심히 프로젝트를 진행하려고 하는데 크나큰 문제점이 닥쳤다. revision1 인 파일을 나와 내 친구가 update를 통해 받은 상태에서 각자의 작업을 진행하고 있었고, 내 친구가 먼저 수정을 끝내고 commit을 했다. 나도 얼마있지 않아서 작업을 끝내고 commit을 하려고하는데 error가 발생했다. 이유는 revision 때문이었다. 친구가 commit을 한 순간 그 파일은 revision2가 HEAD로 된다. 그런데 나는 revision1을 가지고 수정을 한 상태이니, 당연히 commit을 못하도록 막는 것이다. 그런데 오늘에서야 그 해결책을 찾아냈다. 방법은.. 더보기
안드로이드 개발 환경 구축(updated) 안드로이드 application을 만들기 위한 개발 환경을 구축해보자. 먼저 최신 버전의 Eclipse를 다운로드 한다. 다운로드 링크 : http://www.eclipse.org/downloads/ Eclipse홈페이지에서 Downloads 페이지를 보면 여러 개의 Eclipse Packages를 볼 수 있다. 이 중에서 자바 개발자용 통합 팩인 Eclipse IDE for Java Developers를 다운받으면 된다. 위 그림에서 오른쪽 빨간 사각형 부분을 보면 OS 선택하는 부분이 있는데 만약 자신의 운영체제가 Windows라면 Windows를 클릭하면 된다. 다음으로 할 일은 안드로이드 SDK를 다운받는 것이다. 다운로드 링크 : http://developer.android.com/sdk/ind.. 더보기
이클립스에 subclipse를 설치하여 svn 서비스를 자유롭게 사용하기 오늘은 이클립스에 subclipse를 설치하여 팀 프로젝트를 효율적으로 하는 방법을 배워보겠다. 팀 작업을 효율적으로 하기 위해서는 svn이라는 버전 관리 시스템이 사용된다. 이를 사용하면 업데이트한 시간별로 프로젝트를 관리할 수 있고, 동시 작업을 할 때 각자 맡은 부분을 작성한 다음 merge기능을 이용해 합쳐줄 수도 있다. 그러면 먼저 svn을 다운받아보자. http://subversion.tigris.org/가 svn을 제공해주는 공식 홈페이지이다. 여기에서 svn을 다운받을 수 있는데 우리는 이클립스에서 작업을 진행할 것이므로 eclipse버전의 svn을 다운받아야 한다. 홈페이지의 아래쪽으로 내려보면 아래 그림과 같은 메뉴를 볼 수 있을 것이다. 위의 메뉴를 발견했으면 Eclipse를 누르자... 더보기