He estado implementando en Azure a través de Git durante varios meses sin problemas importantes, pero ahora parece que he llegado a un error que no puedo superar.Impulso de Git a la falla de Azure (error de RPC)
Hice un nuevo sitio web de Azure para crear un enlace de vista previa por separado para un proyecto en desarrollo activo. Configuré la publicación de Git en el nuevo sitio y traté de utilizar el mismo repositorio de proyecto que estoy usando en otros sitios web de Azure. Todo intento de empuje, sin embargo, falla:
error: RPC failed; result=56, HTTP code = 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
He intentado empujar un (sólo un archivo de texto vacío) comprometerse mucho más pequeño, y el empuje pasa a través de bien.
Estoy bastante seguro de que este error se debe a mi tamaño de repositorio (~ 50mb). Como se trata de un nuevo impulso, debe transferir el tamaño de repo completo en lugar de los incrementos que he estado haciendo durante meses.
He intentado aumentar mi http.postBuffer
:
git config http.postBuffer 524288000
Pero mi empuje todavía falla.
¿Necesita Azure aumentar el tamaño de las solicitudes POST que recibe? ¿O hay otra solución que desconozco?
¿Alguna sugerencia?
Actualización:
Se trata de un problema conocido. Hasta ahora, se ha reducido a un problema con la compbinación de Mac y https. Puede seguir los hilos del problema en MSDN y GitHub.
Solo para agregar un poco de información. Tuve el mismo problema (excepto el código HTTP 500) y la corrección de PostBuffer hizo que las cosas funcionaran correctamente para mí. – paullb
Esa corrección http.postBuffer funcionó para mí. Seguí recibiendo el error corriendo para PowerShell en Parallels en mi iMac. –