Groups
Sign in
Groups
日本Androidの会
Conversations
About
Send feedback
Help
http only proxy での Source取得
1,338 views
Skip to first unread message
takinoya
unread,
Dec 10, 2009, 9:15:50 PM
12/10/09
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to 日本Androidの会
現在、"git://"が通らないproxy環境下で
以下のようにSource取得しています。
「いや、それ変だろ?」等々、なにかアドバイスありましたらお願いします。
■環境(仮)
Host: Ubuntu-server 8.04
Http Proxy:
http://oresama-proxy.net:8086/
> Securityの関係で、http, https, ftp あたりしか通らない
> git のportをproxyで許可していただくには、
長い長い承認フローがあり、スグには対応できない。(w
■手順
▼1. git に http proxy を設定
$ git-config --global http.proxy "
http://oresama-proxy.net:8086/
"
▼2. google の "Get source" に従い、以下まで進める。
$ curl
http://android.git.kernel.org/repo
>~/bin/repo
$ chmod a+x ~/bin/repo
▼3. repoの調整~init
$ nano -cw ~/bin/repo
(diff -u 形式で表現します)
## repo default configuration
##
-REPO_URL='git://
android.git.kernel.org/tools/repo.git
'
+REPO_URL='
http://android.git.kernel.org/tools/repo.git
'
REPO_REV='stable'
$ mkdir ~/mydroid
$ cd ~/mydroid
$ repo init -u
http://android.git.kernel.org/platform/manifest.git
▼3. manifest等調整
$ nano -cw .repo/manifest.xml
(diff -u 形式で表現します)
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="korg"
- fetch="git://
android.git.kernel.org/
"
+ fetch="
http://android.git.kernel.org/
"
review="
review.source.android.com
" />
<default revision="master"
remote="korg" />
$nano -cw .repo/repo/repo
(diff -u 形式で表現します)
## repo default configuration
##
-REPO_URL='git://
android.git.kernel.org/tools/repo.git
'
+REPO_URL='
http://android.git.kernel.org/tools/repo.git
'
REPO_REV='stable'
▼4. 取得
$ repo sync
Reply all
Reply to author
Forward
0 new messages