12

Bonobo Git Serverを使用していますが、すべて問題ないようです。古いSVNリポジトリをすべてGITに移動し、+ 760の大きなリポジトリ(約3.5 GB)でも、「git svn clone」をコミットし、「gitpush」は非常に正常に機能しています。

しかし、小さなリポジトリではありません。3Mb(非圧縮)と1つのコミットしかありません。私がいつも受け取るメッセージは次のとおりです。

efrror: RPC Failed; result=22, HTTP code = 404
fatal: The remote end hung up unexpectedly

ここで推奨されているように、私はすでにbonobo webconfigを変更しており、このconfigコマンドをすでに実行しています。

それで、誰か他の手がかりがありますか?

4

4 に答える 4

7

http://gisgeek.blogspot.com/2012/03/bonobo-git-server-remote-end-hung-up.htmlに基づいています。

これが解決策です

解決策: Bonobo.Git.Server のルート (C:\initpub\wwwroot\Bonobo.Git.Server\Web.config) にある web.config ファイルを変更し、次の行の制限を引き上げます。

<system.web>
   <httpRuntime maxRequestLength="102400" /> 


<security>
   <requestFiltering>
     <requestLimits maxAllowedContentLength="102400" /> 

どちらの場合も、「102400」が「999999999」に置き換えられ、プッシュが機能しました!

于 2014-05-12T16:16:32.583 に答える
0

Anaconda3 で gcloud SDK ツールを使用して Google Cloud のソース リポジトリからクローンを作成しようとしたときに、この問題が発生しました。

fatal: The remote end fhung up unexpectedly
atal: early EOF
fatal: unpack-objects failed
ERROR: (gcloud.source.repos.clone) Command '[u'git', u'clone', u'https://source.developers.google.com/p/propane-highway-202915/r/arise-ds-program', u'C:\\WINDOWS\\system32\\arise-ds-program', u'--config', u'credential.helper=', u'--config', u'credential.helper=!gcloud.cmd auth git-helper --account=steve.deve89@gmail.com --ignore-unknown $@']' returned non-zero exit status 128

幸いなことに、Windows Defender ファイアウォール (他のウイルス対策ソフトウェアを含む) を無効にして、conda のベース環境に切り替えることで、これを解決できました。

PS : 以前にこの問題が発生した環境は conda py 2.7 環境 (ベース env は conda py 3.x) であったため、パーミッション (0n Windows) または非互換性の問題の結果である可能性があります。

于 2019-02-20T17:40:04.800 に答える