2011-09-13 15 views
0

アンドロイドソースをダウンロードしようとしています。プロキシサーバー経由でインターネットにアクセスする必要があります。 「gitのプロキシ」 コンテンツを以下と〜/ binに、中に名前のシェルスクリプトを作成しhttp://www.agroman.net/corkscrew/http_proxyの後ろにアンドロイドソースをインストールしようとしました。

tar zxvf corkscrew-2.0.tar.gz 
cd corkscrew-2.0 
./configure 
make 
cp corkscrew ~/bin 

からツールのコークスクリューをダウンロード :

#!/bin/sh 
exec ~/bin/corkscrew <proxy name> <proxy port> $* 
//mine is: exec ~/bin/corkscrew proxy.company.com 3128 $* 
したがって、しかし私はいつも失敗し、次の手順に従っその後、

及びでした:

git config --global core.gitproxy '~/bin/git-proxy' 

すべてがOKと思われます。 〜/ binディレクトリに "repo"があります。私は喜んでいる。 そして、私が入力したときに、問題が開始されます:

repo init --trace -u http://android.git.kernel.org/platform/manifest.git -b eclair 

これは私が入れませんエラーです:

/home/**/bin/repo: line 2: syntax error near unexpected token `newline' 
/home/**/bin/repo: line 2: `<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">' 

任意のアイデア?

私はまた、環境変数HTTP_PROXYを設定している:助けてくださいhttp://proxy.company.com:3128/

!!

+0

私は数え切れないほどの時間のためにしようとしたとmiserabを失敗しました:.ORG、Googleは...しばらくリポジトリの外にアンドロイドを取るために

を尋ねた。ここの人々は、それが働いていると言う方法がありますハッキングしまいましたまあ。あなたのクエストに成功したら、私に知らせてください。私は永遠にあなたを崇拝します。壮大な代理神! –

+0

私はすでに狂っています。何も手がかりがない:(:( – user489152

+0

あなたがカールのステップを踏んでレポを取得すると、間違ったものが表示されます。md5sum repoコマンドは、あなたがするべきことはネットから正しい "レポ"を得ることです。以下はリンクです!https://docs.google.com/uc?id=0B76d_EyUt5JwNDU5NzFiNzMtYWQ1NC00ZmNlLThiNjQtY2M1NTM3MDQzMzBi&export=download&hl=en_US – user489152

答えて

0

gitのグローバル設定ファイルを使用して$ http_proxyプロパティと$ HTTP_PROXYプロパティを設定します。

  1. は、http_proxy環境変数を設定します。これを行うには、単純に実行します。 輸出http_proxyに=のhttp:// someuser:somepassword @のproxy_ip:PROXY_PORT」

チェックこの詳細については: using GIT behind proxy

+0

にアクセスしているときに接続タイムアウトが発生しました。 dint succeed :( – user489152

関連する問題