Hey I tried it and it solved it in the first moment. But now I get the following message when I try to commit:
svn: E204900: Commit failed (details follow): svn: E204900: Can't open file '/var/www/svn/firstrepo/db/txn-current-lock': Permission denied svn: E175002: MKACTIVITY of '/svn/firstrepo/!svn/act/889ead00-3801-0010-a8fd-51f4a60835a4': 500 Internal Server Error (http://... ) Even when I give every user read, write and execute rights (what's actually pretty stupid) I can't commit? Any ideas? Thanks for help so far. 2012/6/17 Nico Kadel-Garcia <[email protected]> On Sun, Jun 17, 2012 at 4:18 PM, Ryan Schmidt <[email protected]> wrote: On Jun 17, 2012, at 15:11, Ryan Schmidt wrote: > Chris, I get the same result as you, if I forget to mark the pre-commit hook script as executable. So try "chmod 755 /path/to/repo/hooks/pre-commit", then try again. Oops, I trimmed the part of your message where you said you already tried that: >> On Jun 17, 2012, at 08:41, Chris Stäbler wrote: >> >>> Every user has executerights for the hook. If your Subversion server happens to be running on an operating system with SELinux enabled, there are some additional issues you have to consider; see: http://subversion.apache.org/faq.html#reposperms This is especially true if you've set up your repositories in a conceptually reasonable but non-standard location. The RPM's for RHEL and Fedora, for example, hint at putting repositories in /var/www/svn, which is usually covered by the SELinux rules for /var/www and can help avoid the problems. my repository is set up at /var/www/svn (traditional place) But SELinux might be the problem (I am using fedora). I will try it when I am back at home and report you my results :)
