Git push to Azure не работает (сбой RPC)
Я развертывался в Azure через Git в течение нескольких месяцев без каких-либо серьезных проблем, но теперь мне кажется, что я столкнулся с ошибкой, которую я не могу устранить.
Я создал новый веб-сайт Azure, чтобы создать отдельную ссылку для предварительного просмотра проекта в активной разработке. Я настроил публикацию Git на новом сайте и попытался использовать тот же репозиторий проекта, который я использую на других веб-сайтах Azure. Однако каждая попытка толчка проваливается:
error: RPC failed; result=56, HTTP code = 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Я пытался выдвинуть коммит гораздо меньшего размера (просто пустой текстовый файл), и он прошел нормально.
Я вполне уверен, что эта ошибка связана с размером моего репо (~ 50 МБ). Поскольку это новый толчок, он должен передавать полный размер репо вместо инкрементальных толчков, которые я делал в течение нескольких месяцев.
Я пытался увеличить мойhttp.postBuffer
:
git config http.postBuffer 524288000
Но мой толчок все еще не удался.
Нужно ли Azure увеличивать размер POST-запросов, которые он получает? Или есть другое исправление, о котором я не знаю?
Какие-либо предложения?
Update:
Это известная проблема. Это (пока) было сужено до проблемы с комбинацией Mac и https. Вы можете следить за темамиMSDN а такжеGitHub.