libgit2sharp icon indicating copy to clipboard operation
libgit2sharp copied to clipboard

Adds OnPushRemoteProgress handler to PushOptions

Open sitereactor opened this issue 4 years ago • 0 comments

The NativeMethods for receiving text updates from the remote already exists and are used in the FetchOptions. This simply adds the existing handler to PushOptions making it possible to configure a callback for receiving text updates from the remote.

No tests have been added for this PR, as its not possible to get remote updates when pushing to local bare repositories. I have integration tests locally that shows this working, but a remote repository is needed for it to be successful. Hoping that the simplicity of this makes it straight forward to merge.

This is discussed here https://github.com/libgit2/libgit2sharp/issues/642

sitereactor avatar Mar 24 '21 15:03 sitereactor