centos7下inotify+svn、inotify+rsync的配置
2018-01-03 21:56
281 查看
一、inotify+svn:
安装inotify-tools:
安装svn
启动svn
编写脚本文件test.sh,实现svn与网站服务器上的数据同步
运行脚本
二、inotify+rsync:
安装软件:
写监控脚本:vim test.sh
运行:
安装inotify-tools:
yum -y install inotify-tools
安装svn
yum -y install subversion
启动svn
systemctl start svn
编写脚本文件test.sh,实现svn与网站服务器上的数据同步
#!/bin/bash while inotifywait -mrq -e moved_to /home/lee/svn/db/revs/0/ &> /dev/null; do sleep 1; (注意这里要让系统休眠1秒钟,否则同步的是上一个版本的数据) svn checkout file:////home/lee/svn /var/www/html &> /dev/null; done &
运行脚本
test.sh
二、inotify+rsync:
安装软件:
yum -y install rsync inotify-tools
写监控脚本:vim test.sh
#!/bin/bash while inotifywait -mrq -e modify,create,move,delete,attrib /home/lee/rsync/ ; do rsync -avz /home/lee/rsync/ --password-file=/root/passwd lee@192.168.8.82::common done &
运行:
chmod a+x test.sh ./test.sh
相关文章推荐
- centos7下svn服务器搭建并配置http
- CentOS 7下搭建配置SVN服务器
- 超详细CentOS6.5配置rsync+inotify实现同步
- centos inotify-rsync配置
- CentOS 7下搭建配置SVN服务器
- Centos6.3下rsync+inotify安装配置笔记
- Centos6.3下rsync+inotify安装配置笔记
- CentOS 5.4 rsync+inotify配置触发式(实时)文件远程同步
- centos7下利用httpd2.4配置svn并使用Ldap用户认证
- centos6.6 64位安装配置rsync+inotify
- CentOS 5.4 rsync+inotify配置触发式(实时)文件远程同步
- CentOS5.8 x86_64下配置rsync+inotify即时同步文件
- Centos6.5下rsync+inotify的配置详解
- CentOS7下SVN server的安装与配置
- centos7下 svn的配置
- centos7下svn的安装与配置
- CentOS6.5平台上rsync服务器安装配置方法简述
- 使用rsync+inotify配置触发式(实时)远程同步 推荐
- CentOS6.5 配置安装并配置rsync
- CentOS7下RabbitMQ服务安装配置