If I install stock apache and stock subversion hooks in my repository fail to excute except for the first time after apache is started. This can be reproduced but enabling a hook and doing a commit. It'll work from the command line with a stripped environment Reproducible: Always Steps to Reproduce: 1.Install Apache + subversion, put subversion in vhost 2.make repository 3.make 2 commits. The first the hook runs The second it doesn't. Repeat the restart and commit twice more. Again the commit runs the first time and not the second hal9000@vps304 :~/redtide/python-mods/branches/pluggable-payments> sudo emerge -pv apache subversion These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-www/apache-2.0.58-r2 USE="apache2 mpm-worker ssl threads -debug -doc -ldap -mpm-itk -mpm-leader -mpm-peruser -mpm-prefork -mpm-threadpool (-selinux) -static-modules" 0 kB [ebuild R ] dev-util/subversion-1.4.2 USE="apache2 perl python -bash-completion -berkdb -emacs -java -nls -nowebdav -ruby" 0 kB Total size of downloads: 0 kB hal9000@vps304 :~/redtide/python-mods/branches/pluggable-payments> This also fails on non-keyword subversion. I have heard others having this issue on the user@ mailing list for subversion.
Ok, so you start apache2. Run multiple commits and the hook only goes the first time. Could you check that the hook completes? You might want to start it "manually" to test it. I have a post_commit hook in place myself and have not seen this problem.
Any progress on this or should it be closed?
Well, I cannot reproduce this, no response from user, closing.