common problem
1. Warning: post-commit hook failed (exit code 255) with no output.
If SVN prompts a 255 error when executing the commit, the permissions of the post-commit script file are incorrect, and the post-commit script must have +x permissions.
chown svn:svn post-commit
chmod +x post-commit
chmod +x post-commit