Anstatt zu versuchen, eine Datei auszuführen, führen Sie einen Apache für einen bestimmten virtuellen Host als Benutzer aus, der das Recht haben soll, den Quellcode zu aktualisieren, den Sie herunterziehen möchten.
Dieser Link bezieht sich auf die Art und Weise, wie der Benutzer http://httpd.apache.org/docs/current/mod/mpm_common.html#user festgelegt wird
Zweitens, wenn ich richtig verstehe, was Sie zu tun versuchen: Sie haben einen Webserver aus der Ferne. Sie möchten sich anmelden und den aktualisierten Code von SVN abrufen lassen. Normalerweise erfordern die Bereitstellungsmethoden einen praktischen Ansatz wie rsync, FTP oder SFTP / SCP-Push.