linux下SVN配置实现项目目录自动更新以及源码安装的操作方法
2017-12-27 14:23
711 查看
开发环境提交更新至服务器时会出现每次在服务器端项目目录下必须手动更新SVN up才可以访问最新更新,通过钩子文件配置 则可以实现自动更新
新建文件:
vim /usr/local/svn/demo/hooks/post-commit
添加如下文字:
#!/bin/sh export LANG=en_US.UTF-8 /usr/bin/svn update /var/www/html/demo --username dev1 --password 123456
再添加post-commit的权限为可执行后即可以以后每次提交后项目文件自动更新
源码安装的步骤:
1、从下面的网站下载 lrzsz-1.12.20.tar.gz
http://www.filewatcher.com/m/lrzsz-0.12.20.tar.gz.280938.0.0.html
2、查看里面的INSTALL文档了解安装参数说明和细节
3、解压文件
tar zxvf lrzsz-1.12.20.tar.gz
4、进入目录
cd lrzsz-1.12.20
5、配置相关的选项(安装位置)
./configure --prefix=/usr/local/lrzsz
6、编译 make
7、安装 make install
8、建立软链接(相当于windows的快捷方式)
后面加上-s参数表示建立软连接,不加参数表示直接复制过来建立硬链接
#cd /usr/bin (/usr/bin目录下相当于windows的环境变量,里面存放着快捷方式) #ln -s /usr/local/lrzsz/bin/lrz rz #ln -s /usr/local/lrzsz/bin/lsz sz
创建成功后可以在任何目录下直接敲sz或者rz命令调用这个命令
#//如果文件存在则删除后在创建软连接 #ln -s -f /usr/local/lrzsz/bin/xxx xx #ln --help //更多参数查看帮助
以上这篇linux下SVN配置实现项目目录自动更新以及源码安装的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- linux下SVN配置实现项目目录自动更新以及源码安装
- ubuntu的Linux安装svn并部署项目,同时实现项目同步更新(本地提交commit,项目目录自动更新)
- Linux上yum安装svn并使用钩子实现自动更新
- windows,linux下SVN实现自动更新WEB目录
- linux centos svn 安装配置自动同步更新web服务
- windows,linux下SVN实现自动更新WEB目录
- Linux下搭建SVN服务器及自动更新项目文件到web发布目录(www)
- CentOS安装配置svn,并配置SVN自动更新Web目录
- Linux下搭建SVN服务器及自动更新项目文件到web发布目录(wwwroot)的方法
- windows,linux下SVN实现自动更新WEB目录
- windows下svn的搭建以及实现自动更新web目录
- linux centos svn 安装配置自动同步更新web服务
- 阿里云服务器安装wdcp面板和SVN服务器,以及实现同步更新web根目录
- Linux CentOS SVN 设置钩子hooks/post-commit来同步更新服务器web目录,实现代码自动部署
- ANT发布SVN WEB项目到TOMCAT以及利用post-commit自动提交编译更新
- centos7配置svn钩子hooks脚本自动同步代码到项目目录
- 在linux安装配置svn并实现支持ssl认证https安全访问方式
- Linux下SVN部署/安全及权限配置,实现web同步更新
- redhat 安装配置samba实现win共享linux主机目录
- Linux下SVN部署/安全及权限配置,实现web同步更新