I've just setup our subversion repositories on a Linux machine. For each
repsitory, there exists a post-commit hook. Accessing the repositories
from the Linux machine via
> svn co /srv/svn/repositories/Playground Playground
> svn commit
works perfectly well, including the hooks.
Unfortunately, it's not working from our developer's windows machines.
I've tried tortoise as well as the command line client. Check out,
update, commit all works perfectly, but the hooks are not carried out.
To access the repositories, I've setup a virtual host on the apache,
that also serves our internal wiki. I've removed all group
authentication mechanism and tries simplified hooks and a simplified
virtual host configration (see below). The server is running as
wwwrun:www and the hook as 755 permissions.
Has anyone an idea, what I am doing wrong?
Subversion on server and client 1.6.2
Tortoise on client 1.6.2
Apache on server 2.2.9
Here is my simple post-commit hook for testing purpose (permissions
> echo `/bin/date +"%Y-%m-%d %k:%M:%S"` : repository=$REPOS
revision=$REV >> /tmp/svn.log
And here is my apache virtual host configuration:
> <VirtualHost *:80>
> ServerName svn.local
> <Location />
> Dav svn
> SVNParentPath /srv/svn/repositories
> AuthType Basic
> AuthUserFile /srv/svn/conf/passwd
> Order deny,allow
> Deny from all
> Allow from 172.16.0.0/16
> Satisfy all
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-06-11 15:07:19 CEST