您的位置:首页 > 运维架构 > Apache

linux apache svn 配置 自动同步

2013-08-01 00:54 417 查看
首先是 apache 以及 subversion的安装,可以参考
http://blog.163.com/buypc_hao/blog/static/10792077520124310834880/
 
然后权限配置,若要配置为匿名可读
需要在 Require valid-user 加上 
<LimitExcept GET PROPFIND OPTIONS REPORT>
         Require valid-user
</LimitExcept>

需要配置自动更新也很简单
首先需要svn服务器的一个目录中checkout 出你需要同步的内容
然后将 该目录内所有的 东西都加上 写全写或者 直接 chmod 777
然后在 svn 的hooks目录下,添加 post-commit脚本,并添加 可执行权限
内容如下:
#!/bin/sh
cd xx/xx/xx (需要同步的目录)
svn up
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: