我有以下的post-commit钩子安装并运行:你可以强制重启阿帕奇在后提交SVN挂钩?
#!/bin/bash
/usr/bin/svn update /var/www/html/dev > /var/www/svnrepo/hooks/post-commit-log
我开发在Python/Django的,每当我做出任何“py”为文件进行任何更改,我要SSH方式和“须藤/ sbin目录/服务的httpd重新启动” ... 有没有办法把它添加到后提交文件的底部?
一些路障我预见和/或想:
- 我从阿帕奇 服务我的SVN回购协议(例如, http://www.iq-development.com/blog/creating_a_subversion_development_environment),该 “确认”之前,所以重新启动它送回 提交后可能会导致某些 问题...
- 我认为,提交后挂机运行“阿帕奇”下 用户...是否 该用户有权限 /sbin目录/服务httpd重启?
-Fedora核心8
谢谢! -Tom