Jakub Narebski <jnareb@xxxxxxxxx> wrote: > "KwangYul Seo" <kwangyul.seo@xxxxxxxxx> writes: > > > I have setup a git repository with post-receive and post-update > > enabled. I configured hooks.envelopesender and hooks.mailinglist. I > > confirmed that it works fine with push from local repositories. > > However, hooks are never called when push is done over HTTP. > > Perhaps that would get improved when "smart" HTTP protocol gets > implemented (currently in the phase of design, I think just after > designing protocol). Yes. The Git-in-HTTP protocol for push basically calls for an embedding of send-pack/receive-pack's protocol into HTTP, and implementation wise will probably be invoking git-receive-pack on the web server side of the connection. So if/when that finally gets implemented we'd run hooks over HTTP, but *ONLY* if both sides support the new Git-in-HTTP protocol. If both sides are still using WebDAV, no hooks, for the reason you cited earlier. -- Shawn. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html