From: Thomas Adam Date: Mon, 28 Jul 2008 12:32:19 GMT Subject: Re: Adding custom hooks to a bare repository. Message-ID: <18071eea0807280532l69d12e3ehb8377da9d24e035@mail.gmail.com> In-Reply-To: 2008/7/28 Johannes Schindelin : > Yes. Hooks, just as the config and reflogs, are supposed to be local > things. Rationale being: it is rude, and also insecure, to install > something that potentially calls other programs without the user saying > so. Oh absolutely, I agree with that. > All you can do is checking in a copy of the hook, and ask your users/check > in your build system that it is installed. Hmm -- perhaps I am being unintentionally dense, but I am assuming that when you say "checking in a copy" you mean anywhere other than .git/hooks/ since that isn't tracked by git. I have no problem with the rationale you've just described -- but it would be handy to add this post-merge hook script into hooks/ (exec bit removed) such that on a clone, all one would need to do is chmod +x it. If that's possible, I'm clearly missing the steps to enable this. Thanks, -- Thomas Adam