首記の件、まんま→http://wiki.merproject.org/wiki/Contribution_in_detailですが。。。
右上の”Register”をクリック。
OpenIDに対応しているらしい。
とりあえず Google アカウントでバインドしてみる
Gmailのアドレスとuser nameが奪取された。
スクリーンネームはユニークにしろとのこと。
mogurisoでいいや。
SSHキーを要求される。
[moguriso@mango qemu-work]$ cd ~/.ssh [moguriso@mango .ssh]$ ls id_rsa known_hosts qtc_id_rsa qtc_id_rsa.pub [moguriso@mango .ssh]$ mkdir key_backup [moguriso@mango .ssh]$ cp id_rsa* key_backup/ [moguriso@mango .ssh]$ rm -rf id_rsa* [moguriso@mango .ssh]$ ssh-keygen -t rsa -C "moguriso@gmail.com" Generating public/private rsa key pair. Enter file in which to save the key (/home/moguriso/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/moguriso/.ssh/id_rsa. Your public key has been saved in /home/moguriso/.ssh/id_rsa.pub. [moguriso@mango .ssh]$ cat id_rsa.pub
のコードをコピペ。
[moguriso@mango .ssh]$ vi known_hosts
で、Web上にあるコード2つを適当にコピー。
画面最下部の"Continue"をクリックしたらログインされた。
qemu-usermodeのrepositoryを取ってくる場合はこんな感じ?
[moguriso@mango qemu-work]$ git clone --bare ssh://moguriso@review.merproject.org:29418/mer-core/qemu-usermode.git Cloning into bare repository qemu-usermode.git... Warning: Permanently added the RSA host key for IP address '[46.4.92.245]:29418' to the list of known hosts. remote: Counting objects: 39, done remote: Finding sources: 100% (39/39) remote: Total 39 (delta 22), reused 39 (delta 22) Receiving objects: 100% (39/39), 4.80 MiB | 55 KiB/s, done. Resolving deltas: 100% (22/22), done.
無事成功したらしい。
パスフレーズを入れた性でclone途中にパスワードを要求された。ちょっとウザい。。。
盛大に間違えていました。
[moguriso@mango qemu-work]$ git clone --bare ssh://moguriso@review.merproject.org:29418/mer-core/qemu-usermode .git <-usermodeと.gitの間にスペースが必要 Cloning into bare repository qemu-usermode.git... Warning: Permanently added the RSA host key for IP address '[46.4.92.245]:29418' to the list of known hosts. remote: Counting objects: 39, done remote: Finding sources: 100% (39/39) remote: Total 39 (delta 22), reused 39 (delta 22) Receiving objects: 100% (39/39), 4.80 MiB | 55 KiB/s, done. Resolving deltas: 100% (22/22), done.
[moguriso@mango qemu-work]$ git config -f .git/config core.bare false [moguriso@mango qemu-work]$ git reset --hard
で、ちゃんと落ちてきました。linaroのqemuベースなんですな。。。