Please Enable JavaScript!
Gon[ Enable JavaScript ]

구글 소스 호스팅 google code porject 생성방법과 eclipse 사용법

블로그
반응형

구글 소스 호스팅 google code porject 생성방법과 eclipse 사용법

 

개발환경 : window 7 32bit, eclipse indigo

 

프로그램을 하면서 open source 도움을 많이 받았다. 특히 구글 code.google.com

등록되어있는 소스들을 검색해서 비슷한 것들을 이클립스로 다운받아 활용한

적이 많이 있다.

naver 와는 틀리게 여기에서 프로젝트를 생성하게 되면 무조건 open 해야한다.

물론 관리자나 그에 상당하는 권한이 없는 사람은 읽기기능만 가능 하다.

그래서 서로서로 상부상조가 가능하다. 개발자는 호스팅을 따로 할필요없어서

좋고 다른 개발자들은 참조할수 있어 좋은 시너지가 발생하는 것 같다.

 

http://code.google.com/hosting/

 

 나도 블러그 글작성후 샘플 코드들을 압축해서 올리지 않고 여기에 올리기로 했다.

그게 나의 블러그에 방문하는 사용자와 소스 관리 차원에서 좋을거 같아서 이다.

 

1. google code project 에서 프로젝트 생성

 

먼저 링크된 사이트로 가서 구글 계정으로 로그인한다

그리고 아래 보면 Create a new project 링크가 있다. 클릭해서 들어가면 프로젝트

생성을 위한 입력화면이 나타난다.

입력을 위한 중요 체크 항목은 Version control system  이다. 코드 관리를 위해

클라이언트에서 사용할 프로그램 이기 때문이다. 나는 이클립스에서 Subversion

사용한다.

 라이센트는 종류가 많고 보험약관처럼 제약내용들이 많아서 어떤걸 선택할지 고민해

보지 않았다. 샘플 프로젝트 이기때문에 적당한걸 선택했다

 project label 은 메인 분류체계에 연결시키기 위함이다.

에디터 박스를 클릭하면 리스트가 나타나므로 해당한다 싶은곳으로 클릭해서 채우자.

 create 를 눌러 프로젝트를 생성하자.

아래 그림과 같이 프로젝트가 생성되고 메인화면으로 나오게 된다

 

2. 작성한 소스 google code project 에 연결 하기

 

위에서 소스관리를 위해서 체크한 부분이 있었다. 그때 subversion 을 선택했다.

이클립스에서 작성한 소스를 올릴려면 subversion 플러그인을 설치해야 한다.

설치가 되었다면 window > show view > SVN > SVN Repositories 선택한다.

 화면에서 오른 마우스 눌러 New 를 선택하자. 그러면 New Repository Location 설정화면이

나온다. 이곳에 google code project 에서 나온 주소를 넣고 접속하면 된다.

SVN checkout 주소가 https://blog-android-example.googlecode.com/svn/trunk 인걸

확인할수 있다.

 아이디는 메일주소가 되고 패스워드는 고정이 아니다. 아래에 googlecode.com password

를 클릭해서 들어가자. 그러면 새로 생성된 패스워드를 알려준다. 그리고 아래

generate 를 눌러 새로운 패스워드를 생성할수도 있다.

 URL 은 사이트에서 복사한 값을 넣고 아이디와 패스워드도 사이트에서

가져온 값을 넣은후 연결하자

 연결성공하면 아래와 같이 빈 Repository 가 나온다. 이곳에 데이타를 올리면 된다.

  

3. 작업하고 있는 프로젝트 올리기

 

연결이 되었으니 이제 작업하고 있던 소스를 올려 보자

프로제트 선택하고 오른마우스 클릭후 Team > Share Project .. 선택하자

 다음화면에서 SVN 을 선택한후 그 다음화면으로 넘어가면 Repository Location 에서

추가한 주소리스트가 나온다. 그중 google code project 를 선택한다.

 연결이 제대로 되었다면 아래와 같이 싱크맞출 파일들에 대한리스트가 나온다.

첫 연결이므로 ok 누르면 소스 전체가 google code project 에 전부 올라간다.

  

4. 제대로 올라갔는지 확인

 

google code project 에서 제대로 올라갔는지 확인해보자.

source > Changes 로 가면 방금올린 내용에 대해 리스트에서 확인할수 있다

 관리자가 아닌 일반인들은 source > Checkout SVN 주소가 나와있다.

read only 만 가능하다고 언급되어 있는것을 볼수 있다.

블러그 방문자들은 이 주소로 연결해서 다운받으면 될 것이다.

 

 

 

 

 

 

 

 

 

 

반응형
Posted by 녹두장군1
,