천재태지의 세상 돌려보기

seoz.egloos.com

- About Me... - Enlightenment, EFL - 타이젠 Tizen



[Tizen] 타이젠 Gerrit 사이트에 사용자 등록하기 ├ 타이젠 Tizen

[ 타이젠 게시물 목차 : http://seoz.egloos.com/3872102 ]

안녕하세요? 천재태지 서주영입니다.
타이젠에 소스 코드를 컨트리뷰션하고 싶거나 소스 코드를 다운로드 받고 싶은 경우, 타이젠 Gerrit 사이트[1]에 Public Key를 등록해야 합니다.
Public Key를 등록하기 전에 타이젠 공식 웹사이트에 계정을 생성해야 하는데요,
만약 타이젠 공식 웹사이트 계정이 없으신 분은 아래 글을 먼저 읽고 계정을 생성하시기 바랍니다.
[Tizen] 타이젠 공식 웹사이트 계정 생성하기 [2]

타이젠 공식 웹사이트 계정이 있으신 분은 아래 설명을 따라하시기 바랍니다.

1. Gerrit 사이트 로그인

타이젠 Gerrit 사이트[1]에 접속을 하면 아래와 같이 로그인 창이 뜹니다.
이 때, 타이젠 공식 웹사이트의 계정 정보를 입력하여 로그인합니다.

2. 이름과 이메일 정보 입력

타이젠 Gerrit 사이트에 처음 로그인을 한 경우 아래와 같이 "Welcome to Gerrit code Review" 페이지가 보입니다.
Full Name 부분에 이름이 제대로 기입되어 있는지 확인하고 "Register New Email ..." 버튼을 눌러 이메일 정보를 입력합니다.

Register Email Address 팝업 창에 이메일 주소를 입력하고 Register 버튼을 누릅니다.
그리고 Save Changes 버튼을 누릅니다.

3. Public Key 등록

그리고 이번에는 SSH Public Key를 등록해야 하는데요, 만약 자신의 PC에 Public Key가 있으신 분은 해당 Public Key를 입력하시면 됩니다.
Public Key는 보통 홈 디렉토리의 .ssh 디렉토리에 id_rsa.pub라는 파일로 저장되어있습니다. (예: /home/seoz/.ssh/id_rsa.pub)
만약 Public Key가 없는 경우 커맨드 창에서 ssh-keygen을 입력하고 엔터를 누르면 Public Key가 홈 디렉토리의 .ssh 디렉토리에 id_rsa.pub라는 파일로 생성됩니다.

$ ssh-keygen

이 Public Key를 GEdit와 같은 편집기를 이용하여 연 다음에 내용을 복사해서 타이젠 Gerrit 사이트의 Add SSH Public Key 부분에 붙여넣습니다.

사용자의 Public Key가 등록되면 아래와 같이 Key 목록에 Public Key가 추가된 것이 보입니다.
그럼 화면 하단의 Continue 글자를 눌러 다음 페이지로 넘어갑니다.

4. Gerrit 사이트 사용자 등록 완료

이와 같이 Gerrit 사이트에 이메일 주소를 넣고 Public Key를 입력하여 사용자 등록을 완료하였습니다.

이제 타이젠 소스코드를 다운로드 받아서 Gerrit 사이트를 통해 코드 패치를 보낼 수 있습니다.
이 부분은 다음에 설명드리겠습니다.

감사합니다.

[1] http://review.tizen.org/gerrit
[2] http://seoz.egloos.com/3895488

[ 타이젠 게시물 목차 : http://seoz.egloos.com/3872102 ]



핑백

  • 천재태지의 세상 돌려보기 : [Tizen] 타이젠 소스코드 다운로드 2012-10-26 00:42:11 #

    ... Gerrit에 Public Key를 등록[2]</a>해야 합니다. 만약 둘 중 하나라도 하지 않으신 분은 아래 글을 읽고 따라하시기 바랍니다. - [Tizen] 타이젠 공식 웹사이트 계정 생성하기 - <a title="" href="http://seoz.egloos.com/3895489" target="_blank">[Tizen] 타이젠 Gerrit 사이트에 사용자 등록하기 </a> 공식적으로 타이젠의 소스코드를 받으려면 각 컴포넌트의 g ... more

  • 천재태지의 세상 돌려보기 : [Tizen] 타이젠 전체 소스코드 다운로드 2012-12-20 04:28:23 #

    ... [Tizen] 타이젠 Gerrit 사이트에 사용자 등록하기 [5]</a> 만약 이미 타이젠 공식 웹사이트 계정이 있고 Gerrit 사이트에 사용자로 등록이 되어 있다면 아래에 있는 "2. repo 유틸리티 다운로드"를 보시기 바랍니다. 2. repo 유틸리티 다운로드 우선 curl이라는 유틸리티를 다운받고 이를 이용하여 repo라는 유틸리티를 다운로드 받습니다. 홈 디렉터리의 bin 디렉터리에 repo를 다운로드 받고 실행 권한을 ... more

덧글

  • 용용 2012/10/25 14:03 # 삭제 답글

    전 소스를 다운받는게 잘 안되는데 다음 포스팅 기대하겠습니다~
    정보 감사합니다!!
  • 천재태지서주영 2012/10/26 01:06 #

    안녕하세요? 서주영입니다.
    소스코드 다운받는 글도 올렸으니 참고해서 해보세요 ^^
    http://seoz.egloos.com/3896390
  • 타이젠초보 2012/11/05 20:24 # 삭제 답글

    OS가 우분투가 아닌 Windows에서 git을 하려고 합니다.
    Windows에서 소스를 받을수 있는지 궁금합니다.

    windows에서 public key를 생성해보니, 아래와 같이 permission 이슈가 발생합니다.
    이에 대한 해결책은 혹시 있을까요?

    Permission denied (publickey).
    fatal: The remote end hung up unexpectedly
  • 천재태지서주영 2012/11/06 00:22 #

    안녕하세요? 서주영입니다.
    저는 Windows에서 시도해보지는 않았지만 OS가 문제될 것은 없을 것 같습니다.

    permission denied (publickey)라는 에러가 나오는 것은
    1) 계정이 등록되어 있지 않은 경우
    2) public key가 제대로 등록되어 있지 않은 경우
    3) public key에 해당하는 올바른 private key가 없는 경우
    일 것 같습니다.
    한번 더 확인 부탁드립니다.
  • 강동경 2013/07/06 23:43 # 삭제 답글

    안녕하세요 gerrit 페이지에 id password를 입력하면 403 forbidden error가 발생합니다. 해결 방안을 알 수 있을까요 ?
  • 천재태지서주영 2013/07/07 00:52 #

    안녕하세요? 서주영입니다.
    저도 해보니 같은 에러가 발생하고 있습니다. 서버에 문제가 있는 것 같네요.
    한번 담당자분에게 연락을 해볼게요.

    그런데 혹시 타이젠 소스를 받으시려는 이유가 뭔지 알 수 있을까요?
    목적이 애플리케이션을 개발하시는거라면 굳이 타이젠 소스를 다운로드 받으시지 않아도 Tizen IDE에서 개발을 하실 수 있습니다.

    감사합니다.
댓글 입력 영역