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"

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить