24

IIS7 を使用して Web サーバーに Bonobo Git サーバーをインストールしました。

すべてが正常に機能しているように見えます。リポジトリを作成し、それらを複製しますが、プッシュしようとすると次のエラーが発生します。

$ git push origin master
Username:
Password:
Counting objects: 3985, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (3561/3561), done.
Writing objects: 100% (3984/3984), 24.67 MiB | 7.70 MiB/s, done.
Total 3984 (delta 645), reused 0 (delta 0)
fatal: protocol error: bad line length character: <!DO
fatal: The remote end hung up unexpectedly
fatal: write error: Invalid argument

大きなコミット、通常は最初のコミットを行うときに発生します。

readme.txt のようなものをコミットすると、問題なく動作します。

私たちのリポジトリのほとんどは SVN からの移行であり、現在約 2 週間作業を行っており、新しいプロジェクトを開始して大きな初期コミットを行うまで、すべてがうまくいきました。

エラーをグーグルで検索しても、役立つものを見つけることができませんでした。

また、git.config を次のように変更しました。

[http]
    postBuffer = 524288000
    sslVerify = false

しかし、それは私の問題を解決しません。

どうもありがとう、

チャールズ

4

1 に答える 1

28

私は問題を見つけました...実際にはBonobo Web.configファイルにありました

次の行を追加する必要がありました。

<httpRuntime maxRequestLength="2147483647" />

ノードで

<system.web>
于 2011-08-22T19:56:26.953 に答える