Grigory Fateyev пишет: > Здравствуйте! > > Установил subversion сервер, теперь хочется чтоб после коммита > автоматом запускалось обновление репозитория. Если скрипт запустить > руками, то отрабатывается нормально, если что-то коммитеть, то письма > уведомления приходят, а svn update не срабатывает. Почему? > > #!/bin/sh > > ## Запуск обновления > cd /var/www/mydomain.ru/dial/ && svn update > /dev/null && cd > > ## Рассылка уведомлений об коммитах > REPOS="$1" > REV="$2" > /usr/bin/svn-mailer --commit --config /etc/svnmailer.conf --repository > "${REPOS}" --revision "${REV}" & > > может попробовать "/usr/bin/svn" ? то есть с полным путем? А заодно можете просто передать ему путь в качестве первого параметра, и отказаться от "cd"