----

 

 

 

 

 

 

 

 

 

 

 

 

 

* eclipse 안드로이드 plug-in 설치하기

 

 

 

 

 

 

 

 

 

 

 

* 설치완료화면

 

Posted by 조은성
,

 

 

 

 

 

 

 

 

 


Posted by 조은성
,

 

프로젝트수업문서.zip

google svn_subclipse메뉴얼.pdf

* SVN 

형상관리 : 프로젝트에 관련된 요소들(소스)을 관리해주는 틀

               (ex : 소스들을 한군데 모아두고 관리함)

SVN : 서버에 내가 만든 소스를 올린다. (FTP에 비해 히스토리 관리를 더 해준다.)

 
* SVN의 장점

1.이력관리(예전소스 확인하고, 백업가능)
2.소스를 합치기 좋다.
3.하나의 소스를 여러 사람이 고쳤을 때 그 소스를 합쳐줌.

     ex : 관리자A123을 올리고 관리자B012를 올리면 둘을 합쳐서 0123을 만들어줌

 

 

 

* SVN은 FTP와 같이 하나의 서버에 여러사람이 소스를 올려서 관리한 수 있고 히스토리를 관리해준다는 장점을 가지고 있다.

 

 

1. http://code.google.com/intl/ko/ 로 이동

 

2. create a new project 선택 후 로그인

3. 작성

project name 프로젝트 이름

summary 프로젝트 성명

description 자세한 설명

label(s) 자세한 테그.(조회시 사용)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-----

 

 

 

 

 

-----

 

 

 

 

 

----

 

 

 

 

 

---

 

 

 

 

 

 

 

 

* commit하기

 

 

 

 

 

 

 

 

 

 

 

 

---

 

 

 

 

 

 * 다른사람이 수정해서 올린것 svn서버에서 다운받기

* 수정해서 svn에 올라가 있는 것 확인하기

 

 

 

* 동시에 같은 파일 업데이트 할 경우

A가 먼저 update하고 B가 업데이트 할경우 툴이 자동으로 내가 수정한 소스와 A의 소스를 병합해 준다. 이후 커밋을 해주면 정상적으로 올라간다. -> 커밋하기전에 반드시 업데이트를 받고 커밋해라.

* 동시에 서로 같은 파일에 같은 부분을 수정해서 올릴 경우

- 올릴 시에 충돌이 나면 파일이 네개로 쪼개짐(대부분 내가 만든 것으로 바꾸어줌)

 

 

* Mark Resolved를 선택했을 경우

1. 내가 선택한 것으로 해결하겠다.
2. mine 내것으로 해결하겠다.
3. 바뀐 것으로 해결하겠다.
4. 받아온 버전으로 해결하겠다.(다른사람이 고친것으로 해결하겠다. 내것 무시)
5. 받은 것을 수정한 다음에 내가 고치겠다.
6. 원래 서버의 원본으로 바꾸겠다.

Posted by 조은성
,