【LINUX】SVN 代码提交之后。同步到web目录下

【LINUX】SVN 代码提交之后。同步到web目录下

https://www.cnblogs.com/richerdyoung/p/7211627.html

1  当你使用svn在成功提交一个新版本的时候,svn仓库目录下的hook文件夹下的post-commit脚本会运行

    用shell写一个脚本,在提交完版本后,自动在web目录运行一下svn update

2  执行命令

mv post-commit.tmp post-commit
vim post-commit

shell脚本

#!/bin/bash
#export LANG=zh_CN.GBK #svn 编码是GBK
export LANG=en_US.UTF-8 #svn 编码是UTF-8 适情况选择
svn up --username=用户名 --password=密码--no-auth-cache --non-interactive /web目录地址

:wq保存退出,

chmod +x post-commit   加上可执行权限,搞定!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/112851.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 树莓派的产品定位,以及探讨与ARM开发板的区别

    树莓派的产品定位,以及探讨与ARM开发板的区别目录一、树莓派的几点认识二、树莓派的定位,与ARM开发板有不同的目标用户三、树莓派与嵌入式开发的区别1、树莓派能不能做为嵌入式的ARM开发板?2、树莓派能不能进行嵌入式开发与学习?四、树莓派上的实践一、树莓派的几点认识1、树莓派是一款基于Linux系统的单板机电脑。它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件刺激在学校的基本的计算机科学教育。树莓…

  • seata saga模式_lua状态机

    seata saga模式_lua状态机全网首发:SeataSaga状态机设计器实战。带你从0开始搭建一个基于springboot+seata的可执行Saga分布式事务demo,并避开状态机设计器中的各自坑

  • matlab中gamma函数_gamma校正法

    matlab中gamma函数_gamma校正法《基于matlab的gamma校正》由会员分享,可在线阅读,更多相关《基于matlab的gamma校正(2页珍藏版)》请在人人文库网上搜索。1、基于matlab的gamma校正1、gamma校正的原理其原始图像产生了失真,失真程度有具体系统的gamma值决定,通过相应的软件对图像数据进行预补偿,再送入CRT显示。二、分析原图如下:I=imread(aaa.jpg);subplot(2,2,1)…

  • 一个空间主机安装多个网站的方法

    一个空间主机安装多个网站的方法

  • 单模光纤和多模光纤的波长_用立式光学计测量轴径结论

    单模光纤和多模光纤的波长_用立式光学计测量轴径结论熔接必备住友82C菲尼特熔接教程首先是介绍下多模光纤和单模光纤区别:1、多模光纤是光纤通信最原始的技术,这一技术是人类首次实现通过光纤来进行通信的一项革命性的突破。2、随着光纤通信技术的发展,特别是激光器技术的发展以及人们对长距离、大信息量通信的迫切需求,人们又寻找到了更好的光纤通信技术—-单模光纤通信。3、光纤通信技术发展到今天,多模光纤通信固有的很多局限性愈发显得突出:①多…

  • Apache有哪两种虚拟主机的方式_服务器如何搭建虚拟主机

    Apache有哪两种虚拟主机的方式_服务器如何搭建虚拟主机Apache虚拟主机的实现方式有3种。基于IP的虚拟主机基于端口的虚拟主机基于域名的虚拟主机配置环境系统:CentOS7.5工具:XShell6**配置准备**1.安装httpdyuminstallhttpd-y2.查看安装了内容rpm-qlhttpd|less3、配置Selinux文件,SELINUX=disabled。4、关闭防火墙s…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号