Project/project

Github & SVN & Eclipse

k9e4h 2016. 4. 5. 11:26

Github : source를 저장하기 위해서

SVN : 동적으로 공유하기위해서


진행과정


저장소인 Git repository를 만든후, 공유할 것인 eclipse project 생성. git에 저장한후 SVN으로 공유



1. 준비단계


Git repository 만들기

setting에서 collaborators에 허용할 사람들 추가하기 (느리게뜬다 기다림의 미학이 필요;)


2. eclipse project 만들기


java file로 생성

project explorer 옆에서 Navigator 화면 띄우기

src 밑에 main/java 폴더만들기 test용 java 파일 만들기

프로젝트 아래에 .gradle 파일 만들기 (이전 포스팅 참고)


cmd로 프로젝트까지 들어감

gradle eclipse 명령 : .gradle 파일을 참고하여 maven에서 lib를 다운받음-> 프로젝트를 refresh 하면 .gradle, .setting이 생김

gradle classes 명령: 컴파일 습관들이기!


3. git에 공유하기


프로젝트 오른쪽 클릭 Team-> share 공유준비

Team-> ignore : 지금생성한 프로젝트는 내 컴퓨터 설정파일에 맞는 것이므로 컴퓨터 설정파일과 관련된 것들은 git에 올릴때 무시(ignore)해야한다. 

ex) .classpath, .project

Team-> Add Index : 공유할 목록에 add

Team-> commit : 공유 ㄱㄱ


4. svn에서 가져오기


SVN Repository 뷰에서 Repository Location -> 저장해 놓은 git repository의 uri를 입력하고 등록

list에서 내가 필요한 프로젝트 check out 하여 사용.

check out할때 git 자체를 가져오는 것이 아니라 project를 가져오도록 조심!


5. svn 연동하기


commit하기전에 syncronized 확인하기!

commit 할때 conflict 발생하면 프로젝트 오른쪽 클릭 edit conflict -> 직접 수정하고 저장

프로젝트 오른쪽 클릭 Team-> mark conflict : conflict 해결됨을 알려줌

다시 commit



반응형

'Project > project' 카테고리의 다른 글

[Web] Webstorm & Bitbucket 연동 및 AngularJS 2.0 셋팅  (0) 2016.07.25
[형상관리] merge & commit 순서  (0) 2016.05.11
[GIT] git,svn 사용법  (0) 2016.04.26
build.gradle  (0) 2016.03.31
GitHub & 공유시스템의 변화  (0) 2016.03.31