2012-12-15 13 views
7

Mac OS X 10.8でgitlbitをセットアップしましたが、Gitblitプッシュエラー「エラー:RPCに失敗しました。結果:52、HTTPコード= 0」

GitblitのWebインタフェースでは、私は空と呼ばれる空のリポジトリを作成し、次のコマンドにより、ローカルストレージにそれをクローン:

git clone https://localhost:8443/git/test/empty.git 

私は、ファイルを追加し、変更をコミットし、リモート

を追加しましたが
git remote add gitblit https://localhost:8443/git/test/empty.git 

その後、私がプッシュしよう:

git push -v gitblit master 

とエラーショー:

Pushing to https://localhost:8443/git/test/empty.git 
Counting objects: 3, done. 
Writing objects: 100% (3/3), 215 bytes, done. 
Total 3 (delta 0), reused 0 (delta 0) 
POST git-receive-pack (351 bytes) 
error: RPC failed; result=52, HTTP code = 0 
fatal: The remote end hung up unexpectedly 
fatal: The remote end hung up unexpectedly 
Everything up-to-date 

私はSSLとバッファ設定を試しましたが、助けはありませんでした。バインディングの

git config http.postBuffer 524288000 
git config http.sslVerify false 
git config --global http.postBuffer 524288000 
config --global --bool --add http.sslVerify false 

マイGitblitの設定は、すべてのすべてのインターフェイスへの結合を受け入れるために、ブランクに設定されています

server.httpBindInterface = 
server.httpsBindInterface = 
server.ajpBindInterface = 

任意の助けをいただければ幸いです!

答えて

0

これはかなり遅いですが、私はこの問題に直面しました。

私のグループは私たち独自のgitサーバを設定していましたが、グループのリモートリポジトリに書き込み権限を追加するのを忘れました。

chmodでグループの書き込み権限を追加すると、そのトリックが実行されました。

+0

面白いです。 Git init --bare --sharedに相当するものをサポートする未解決の問題があり、この問題を先取りして解決することができます。 –

1

私はgitのバージョンを最新のもの(2.1.2)に更新しました。

関連する問題