CentOS 设置 svn 提交后自动自动更新到 web 目录
2016-01-08 16:14
686 查看
首先新建一个 svn 版本库,并配置好相应的用户、权限(参考/article/9970847.html)
提交初始内容到版本库中
创建 web 目录, 并 check out 新建的版本库内的内容到 web 目录中
在版本库的 hooks 目录下面创建 post-commit ,提交后运行的脚本,记得设置脚本的可执行属性
重启 svn server
设置完成,以后每次提交之后,都会自动更新 /wwwroot/web 的内容为最新的 trunk 版本
提交初始内容到版本库中
创建 web 目录, 并 check out 新建的版本库内的内容到 web 目录中
# svn co svn://127.0.0.1/web/trunk /wwwroot/web/
在版本库的 hooks 目录下面创建 post-commit ,提交后运行的脚本,记得设置脚本的可执行属性
#!/bin/bash SVN=/usr/bin/svn WEB=/wwwroot/web export LANG=en_US.UTF-8 $SVN update $WEB --username test --password 123456
重启 svn server
设置完成,以后每次提交之后,都会自动更新 /wwwroot/web 的内容为最新的 trunk 版本
相关文章推荐
- Mysql在Linux卸载
- linux设备节点的理解
- Linux笔记(2)——系统分区与格式化
- linux创建带日期的文件
- linux 定时任务
- linux下tar.gz、tar、bz2、zip等解压缩命令
- linux C之access函数
- CentOS 6.5配置nfs服务
- Linux GCC常用命令
- centos下搭建svn服务器端/客户端
- linux下修改/dev/shm tmpfs文件系统大小
- Linux命令总结_touch创建文件
- 简单实例讲解linux的module模块编译步骤
- CentOS安装jdk
- linux命令行执行db2存储过程
- Linux系统开机黑屏提示kernel panic该怎么办?
- linux系统启动流程
- linux与手机同步信息的神器——为知笔记
- Linux自学笔记(二)——printf、sprintf与fprintf 的用法区分
- 解析 Linux 内核可装载模块的版本检查机制