Ich habe auf einem Server ein Subversion repo und hätte gerne, dass nach jedem commit subversion automatisch einen export macht. Dazu habe ich einen post-commit hook geschrieben, der so aussieht:
Code: Select all
#!/bin/sh
# Delete Old site
rm -R /var/www/projekt
# Export Repository
svn export file:///var/svn/projekt /var/www
# change ownership
chown -R user:user /var/www/
# change permissions
chmod 0666 /var/www/projekt/logs/*
Das Problem an der Sache: der Benutzer svn hat nicht die nötigen Rechte, diese Operationen auszuführen, da die Dateien im Web Root einem anderen Nutzer gehören.
Hat jmd eine Idee, wie das umgehen/in den Griff bekommen könnte?