数か月間 Git 経由で Azure にデプロイしてきましたが、大きな問題はありませんでしたが、今では乗り越えられないエラーに遭遇したようです。
アクティブな開発中のプロジェクトの別のプレビュー リンクを作成するために、新しい Azure Web サイトを作成しました。新しいサイトで Git 発行を設定し、他の Azure Web サイトで使用しているのと同じプロジェクト リポジトリをプッシュしてみました。ただし、すべてのプッシュ試行は失敗します。
error: RPC failed; result=56, HTTP code = 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
はるかに小さいコミット (空のテキスト ファイルのみ) をプッシュしようとしましたが、プッシュは正常に行われました。
このエラーがリポジトリのサイズ (~50mb) によるものであることは間違いありません。これは新しいプッシュであるため、私が何ヶ月も行ってきた増分プッシュではなく、完全なリポジトリ サイズを転送する必要があります。
私は自分を増やしてみましたhttp.postBuffer
:
git config http.postBuffer 524288000
しかし、私のプッシュはまだ失敗しています。
Azure は、受信する POST 要求のサイズを増やす必要がありますか? または、私が気付いていない別の修正がありますか?
助言がありますか?
更新:
これは既知の問題です。(今のところ) Mac と https の組み合わせの問題に絞り込まれています。MSDNおよびGitHubの問題スレッドをフォローできます。