Svn hooks

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Shizik
ефрейтор
Сообщения: 67
Зарегистрирован: 2008-04-28 14:27:59
Откуда: Москва
Контактная информация:

Svn hooks

Непрочитанное сообщение Shizik » 2008-12-03 10:29:12

Есть необходимость (производственная) сразу заливать коммиты из svn в DocumentRoot веб-сервера.
В svn как раз есть оказалась такая штука. Hook post-commit который выполняет скрипт прописанный в нём сразу после коммита.
Прописал делать export после коммитов. Попробовал. Не работает.
Все возможности пересмотрел: права (в первую очередь, веб-сервер может и писать в папки и выполнять сам скрипт), синтаксис, просто провел тест исполнив скрипт самостоятельно. Всё хорошо работает, но никак не после коммита. Такое ощущение что hook просто не срабатывает.

Кто-нибудь сталкивался?
Езда в переполненных автобусах, есть не что иное как самая лучшая закалка нервов…© Shizik

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Svn hooks

Непрочитанное сообщение zg » 2008-12-03 21:01:30

Shizik писал(а):Попробовал. Не работает.
пути проверяй. Попробуй выполнить

Код: Выделить всё

#!/bin/sh
echo "$PATH" > /some/file/path
и смотри, чтоб файл создался. Если создастся, проеряй пути, если нет, то проверяй почему хук не срабатывает.

MAK
ст. сержант
Сообщения: 344
Зарегистрирован: 2008-09-17 2:23:21

Re: Svn hooks

Непрочитанное сообщение MAK » 2008-12-04 8:38:07

скрипт должен быть исполняемым, проверь.

Аватара пользователя
Shizik
ефрейтор
Сообщения: 67
Зарегистрирован: 2008-04-28 14:27:59
Откуда: Москва
Контактная информация:

Re: Svn hooks

Непрочитанное сообщение Shizik » 2008-12-04 10:22:47

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

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Svn hooks

Непрочитанное сообщение zg » 2008-12-04 23:05:46

Shizik писал(а):Проблема была действительно с правами!
Shizik писал(а):исполнив скрипт самостоятельно. Всё хорошо работает
это как?

Аватара пользователя
Shizik
ефрейтор
Сообщения: 67
Зарегистрирован: 2008-04-28 14:27:59
Откуда: Москва
Контактная информация:

Re: Svn hooks

Непрочитанное сообщение Shizik » 2008-12-05 14:59:52

Запускал из под root чтобы проверить ошибки в скрипте и естественно сделал черное дело, выгрузив под правами root файлы в DocumentRoot.
Последующий запуск скрипта уже не под правами супер-пользователя закончился выдачей кучи ошибок об отсутствии прав на запись :)
Вот весь секрет.

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