This interface is deprecated.
since 5.0 for removal in 6.0. Implement
Configured and enabled Repository Hook that is called just before a push request is completed.
This is used in preference over
PreReceiveHook in circumstances where a standard
configuration is required. This hook can also be enabled/disabled at the repository level.
Callback method that is called just before a push request is completed.
Callback method that is called just before a push request is completed. This hook executes during the processing
of a push and the client will have to wait during the execution of the
|context||the context which the hook is being run with|
|refChanges||the refs that are about to be updated|
|hookResponse||used to write to the client's stdout and/or stderr|
trueif the push request is to be accepted,
falseif it should be rejected. Note that returning
truedoes not guarantee that the push will be accepted as there may be other
PreReceiveHooks that reject the push.