[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [SVN - post-commit hook] hook failed, did not exit cleanly

From: Hari Kodungallur <hkodungallur_at_gmail.com>
Date: Mon, 26 Jan 2009 13:37:15 -0800

On Mon, Jan 26, 2009 at 1:45 AM, Steven Van Ingelgem
<steven_at_vaningelgem.be>wrote:

>
> Hi all,
>
>
> I am trying to create a post-commit hook script for Subversion, but I
> always keep on getting this error:
>
> Quote:
> 'post-commit' hook failed (did not exit cleanly: apr_exit_why_e was 2,
> exitcode was 10). with no output.
> What I did was create a file "post-commit" in the repository under the
> hooks/ directory.
> Quote:
> root_at_noname:/data/svn/testing/hooks# ls -lA post-commit
> -rwxr-xr-x 1 _www _www 31 Jan 21 09:09 post-commit
> Quote:
> root_at_noname:/data/svn/testing# ls -lAd hooks/
> drwxr-xr-x 12 _www _www 408 Jan 21 09:09 hooks/
> Quote:
> root_at_noname:/data/svn# ls -lAd testing/
> drwxr-xr-x 9 _www _www 306 Jan 20 23:12 testing/
> Quote:
> root_at_noname:/data# ls -lAd svn/
> drwx------ 74 _www _www 2516 Jan 21 00:14 svn/
> Quote:
> root_at_noname:/# ls -lAd data/
> drwxr-xr-x 15 steven staff 510 Jan 17 16:12 data/
>
> As you can see from the directory listings here above, the directory is
> readable/writable by the www:www user. Under which the apache user runs, and
> under which dav_svn was configured.
>
> Subversion itself works perfectly, just not the post-commit hook.
> Quote:
> root_at_noname:/data/svn/testing/hooks# cat post-commit
> #!/bin/sh
>
> echo "Hello world";
>
> As you can see, nothing fancy happens here...
>
>
>
> I went already to search a little, and found out that "apr_exit_why_e"=2
> means it's killed by signal. But why? I mean, the www user has complete
> rights to the script, it's executable etc etc...
>
>
> Can someone tell me what I am missing here?
>

Did you try debugging it as per
http://subversion.tigris.org/faq.html#hook-debugging?

regards,
-Hari

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1056127

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-01-26 22:38:25 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.