parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Обновление исходников сайта через CVS

Nexus 26.10.2003 21:33

Сейчас исходники сайта хранятся на отдельном сервере CVS для разработок. На хостинге обновляются путем захода через shell и ручного вызова обновления CVS.

Хочется реализовать следующее:
кпоночкой, к примеру, в админ зоне, взывается обновление и результаты выводит на страницу.

Проблемы:
1. вызов самого cvs. Т.к. апач скомпилен с suexec parser исполняется с определенными юзером и группой для сайта, в то время как cvs - команда системы, и срабатывает safe mode exception.
2. выдача результатов. Обновление требует некоторого времени, в течение которого процесс httpd может отвалиться. Здесь в parser не хватает реализации push технологии.

Варианты решения:
1. Скрипт на Perl, который будет заниматься вышеперечисленными задачами.
2. Внедрение новых фич в parser.

Что скажут специалисты?

  • Обновление исходников сайта через CVS, Nexus 26.10.2003 21:33