Hi I'm trying to setup the post-receive-email hook, from contrib, using a custom_showrev, from the script I do this by setting hooks.showrev # hooks.showrev # The shell command used to format each revision in the email, with # "%s" replaced with the commit id. Defaults to "git rev-list -1 # --pretty %s", displaying the commit id, author, date and log # message. To list full patches separated by a blank line, you # could set this to "git show -C %s; echo". # To list a gitweb/cgit URL *and* a full patch for each change set, use this: # "t=%s; printf 'http://.../?id=%%s' \$t; echo;echo; git show -C \$t; echo" # Be careful if "..." contains things that will be expanded by shell "eval" # or printf. in my repositories config I have showrev set to: [hooks] showrev = t=%s; printf 'http://server/cgit/repository/commit/?id=%%s' \$t; echo;echo; git show -C \$t; echo But in the emails from the post-receive-email hook I get something like: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "LALSuite". The branch, master has been updated via 10f97dd6db3861e35e517301f6c1dec30be90012 (commit) from 8c7dfa89cec5ac0a5b9520967b92a927734611f0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: lal/README | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) So it seems as if showrev is being ignored? Can anyone see what I'm doing wrong? Cheers Adam -- 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