您现在的位置是:首页 PHP

linux下配置svn提交自动更新

博主 添加时间:2019-03-27 09:56:11 【PHP】 热度:254人已围观

第一步

  cd /home/wwwroot/svndata/jusucai/hooks/ 进入到你svn的项目文件夹下 

  vim post-commit

REPOS="$1"
REV="$2"

export LANG=zh_CN.UTF-8

SVN=/usr/bin/svn
WEB=/home/wwwroot/www.jusucai.cn

$SVN update $WEB --username lizongyang --password Yankee --non-interactive

需要注意的是 WEB 是你的项目目录(也就是通俗说的www下的)

最后一行是配置你的SVN账号密码

赋777权限 post-commit 文件

chmod -R 777 post-commit

第二步 做一下测试 如果出现下图代表已经成功

image.png

第三步 重启svn

ps aux | grep svn

查看你的svn服务  然后重启

完成 !



  • 相关文章
  • Mac 如何关闭自带的Apache

    安装XAMPP后,启动服务时提示Apache启动失败,80端口被占用.查看进程发现存在几个httpd. OS X自带Apache,可是默认是没有启动的.我也没有开启Web共享,怎么就开机启动了呢? 不知道是不是因为安装了别的什么软件导致的.一般的开机启动项可以在System Preferences–Users&Groups–Login Items中添加或删除.可是在这里也没有发现Apache相关的启动项.于是谷歌到了下面一个可行的方法,打开终端,执行下面的命令.

  • LNMP环境下WordPress网站二级目录伪静态设置

    今天在给客户网站做二级目录的分类,网站一直报错404,显示应该是伪静态问题。看了下LNMP环境里的WordPress规则,貌似没有支持二级目录的。所以只好自己加一个了。目前VPS主机中使用LNMP一键安装包搭建的环境都没有带二级目录的规则。有需要的朋友可以复制下面的代码,可以让wordpress完美使用伪静态的设置。找到”/usr/local/nginx/conf/wordpress.conf”文件,然后添加:

  • 一个程序员的自白:我为什么写博客

    尝试和接触的知识一多, 便发现自己的脑袋跟硬盘相比, 速度和精准度上都差得不止一星半点. 事情越来越多, 且没有交集, 所有的知识点都零散的分布在脑袋的不同次元, 想要回忆起来特别困难. 一度让我觉得, 学越来越多的东西根本就是一个错误, 正确的方式应该是瞅准一个东西, 精益求精. 虽然这么想, 但是工作不是你想不做就不做的.

  • PHP中把stdClass Object转array的几个方法

    我们在经常使用API接口获取数据返回json数值的时候,往往单纯通过json_decode方法解析获得得数值一般并非数组,而是带有stdClass Objec的对象字符串,这时如果我们想获取相应的PHP数组时,需通过以下几种方法来获取。

  • PHP验证类库_收集开发常用验证方法

    我们在开发项目的时候往往会通过PHP的正则方式来判断用户所输入的信息是否合格或者正确,下面我给大家收集和整理成一个类,供大家参考和使用。如有问题请留言谈论。

文章评论

博客名片

职业:PHP程序员

现居:河南省-洛阳市

博客地址:www.lizongyang.cn

Email:5708837@qq.com

站点信息

  • 建站时间:2019-03-25
  • 网站程序:李宗洋博客
  • 联系电话:15888888888
  • 文章统计4084篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们

打赏本站

  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!
  • 微信扫码:你说多少就多少~
  • 支付宝扫码:你说多少就多少~

客服在线

服务时间

周一至周日 9:00-21:00