-
Notifications
You must be signed in to change notification settings - Fork 534
Progress Callback for Git Push (sideband support) #528
Comments
Hey @mcuadros, I've been digging into the code to identify a way to implement this. One of the main challenges I've identified is the mismatch in interface between the The The I'm curious if you have any thoughts on how to overcome this. My assumption is that when the side-band or side-band-64k capabilities are enabled, the server will send the report status data on sideband stream 1. I haven't had a chance to confirm this yet. |
After some more digging, I realized that the report status data is double encoded in the pkt-line format when side-band capabilities are enabled (one level of pkt-line for the various sideband channels and then another level of pkt-line for the payload on sideband channel 1). This allowed me to continue using the existing |
There is a progress callback for Git Pull. So there should be a callback for Git Push as well.
Reference implementation in python:
http://gitpython.readthedocs.io/en/stable/tutorial.html?highlight=progress
The text was updated successfully, but these errors were encountered: