Тестировали ли вы разрешения на /my_path
? он должен быть доступен для записи пользователю вашего веб-сервера. Кроме того, вы можете использовать exec
вместо system
, что также возвращает каждую строку вывода.
exec('/usr/bin/svn up --username xxx --password --- /my_path', $output, $retval);
print_r($output);
Вышеприведенное даст вам подсказки, где оно не работает