Есть необходимость (производственная) сразу заливать коммиты из svn в DocumentRoot веб-сервера.
В svn как раз есть оказалась такая штука. Hook post-commit который выполняет скрипт прописанный в нём сразу после коммита.
Прописал делать export после коммитов. Попробовал. Не работает.
Все возможности пересмотрел: права (в первую очередь, веб-сервер может и писать в папки и выполнять сам скрипт), синтаксис, просто провел тест исполнив скрипт самостоятельно. Всё хорошо работает, но никак не после коммита. Такое ощущение что hook просто не срабатывает.
Кто-нибудь сталкивался?
Svn hooks
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Svn hooks
пути проверяй. Попробуй выполнитьShizik писал(а):Попробовал. Не работает.
Код: Выделить всё
#!/bin/sh
echo "$PATH" > /some/file/path
-
- ст. сержант
- Сообщения: 344
- Зарегистрирован: 2008-09-17 2:23:21
Re: Svn hooks
скрипт должен быть исполняемым, проверь.
- Shizik
- ефрейтор
- Сообщения: 67
- Зарегистрирован: 2008-04-28 14:27:59
- Откуда: Москва
- Контактная информация:
Re: Svn hooks
Спасибо!
Проблема была действительно с правами!
Проблема была действительно с правами!
Езда в переполненных автобусах, есть не что иное как самая лучшая закалка нервов…© Shizik
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Svn hooks
Shizik писал(а):Проблема была действительно с правами!
это как?Shizik писал(а):исполнив скрипт самостоятельно. Всё хорошо работает
- Shizik
- ефрейтор
- Сообщения: 67
- Зарегистрирован: 2008-04-28 14:27:59
- Откуда: Москва
- Контактная информация:
Re: Svn hooks
Запускал из под root чтобы проверить ошибки в скрипте и естественно сделал черное дело, выгрузив под правами root файлы в DocumentRoot.
Последующий запуск скрипта уже не под правами супер-пользователя закончился выдачей кучи ошибок об отсутствии прав на запись
Вот весь секрет.
Прощу прощения что потратил Ваше время!
Последующий запуск скрипта уже не под правами супер-пользователя закончился выдачей кучи ошибок об отсутствии прав на запись

Вот весь секрет.
Прощу прощения что потратил Ваше время!
Езда в переполненных автобусах, есть не что иное как самая лучшая закалка нервов…© Shizik