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

Re: Commit blocked by pre-commit hook (exit code 255) with no output.

From: foven <effoven_at_gmail.com>
Date: Wed, 2 Dec 2015 15:23:57 -0500

On Wed, Dec 2, 2015 at 3:07 PM, Philip Martin <philip.martin_at_wandisco.com>
wrote:

> foven <effoven_at_gmail.com> writes:
>
> > On Wed, Dec 2, 2015 at 11:28 AM, <jblist_at_icloud.com> wrote:
> >
> >>
> >> > On Dec 2, 2015, at 9:11 AM, foven <effoven_at_gmail.com> wrote:
> >> >
> >> > Thanks for the reply.
> >> >
> >> > If the user running the script just needs to have read and execute
> >> > permission, then if the file has permissions like this:
> >> >
> >> > -rwxr-xr-x 1 phd phd 37 Nov 18 14:39 pre-commit
> >> >
> >> > shouldn't it work no matter who the user running the script is?
> >> >
> >> > That is how the permissions have been set on the script all this time,
> >> > but although the file:// protocol works, svn+ssh:// has always given
> >> > the error message being discussed.
>
> The ssh user also need read access to the parent hooks/ directory.
>
> --
> Philip Martin
> WANdisco
>

This is how the hooks directory looks at the moment.
It seems reasonable to me, does anything look wrong?

    sudo ls -la /var/repo/SVN/hooks/
    total 48
    drwxr-xr-x. 3 phd phd 4096 Dec 2 14:30 .
    drwxr-xr-x. 6 phd phd 4096 Dec 2 13:25 ..
    -rwxr-xr-x. 1 phd phd 2062 Oct 27 10:17 post-commit.tmpl
    -rwxr-xr-x. 1 phd phd 1638 Oct 27 10:17 post-lock.tmpl
    -rwxr-xr-x. 1 phd phd 2289 Oct 27 10:17 post-revprop-change.tmpl
    -rwxr-xr-x. 1 phd phd 1567 Oct 27 10:17 post-unlock.tmpl
    -rwxr-xr-x 1 phd phd 37 Nov 18 14:39 pre-commit
    drwxr-xr-x. 2 phd phd 19 Nov 17 17:05 pre-commit-phabricator.d
    -rwxr-xr-x. 1 phd phd 3426 Nov 12 15:59 pre-commit.tmpl
    -rwxr-xr-x. 1 phd phd 2434 Oct 27 10:17 pre-lock.tmpl
    -rwxr-xr-x. 1 phd phd 2786 Oct 27 10:17 pre-revprop-change.tmpl
    -rwxr-xr-x. 1 phd phd 2122 Oct 27 10:17 pre-unlock.tmpl
    -rwxr-xr-x. 1 phd phd 3163 Oct 27 10:17 start-commit.tmpl

Also, the main repository directory:

    sudo ls -la /var/repo/SVN/
    total 156
    drwxr-xr-x. 6 phd phd 4096 Dec 2 13:25 .
    drwxr-xr-x. 5 phd phd 44 Nov 19 13:15 ..
    drwxr-xr-x. 2 phd phd 72 Dec 1 16:40 conf
    drwxr-sr-x. 6 phd phd 4096 Dec 2 14:23 db
    -r--r--r--. 1 phd phd 2 Oct 27 10:17 format
    drwxr-xr-x. 3 phd phd 4096 Dec 2 15:20 hooks
    drwxr-xr-x. 2 phd phd 39 Oct 27 10:17 locks
    -rw-r--r--. 1 phd phd 246 Oct 27 10:17 README.txt
Received on 2015-12-02 21:24:16 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.