• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    详解在linxu下Svn一键安装shell脚本
    #!/bin/bash
    #下载svn
    yum -y install subversion
    #阿里云oss资料
    wget -P /root https://babyrita.oss-cn-beijing.aliyuncs.com/lnmp/quyeweb/ziliao.zip
    #解压资料文件
    unzip ziliao.zip
    #新建svndata目录
    mkdir /home/svndata
    #svn服务器监听 默认3690端口
    svnserve -d -r /home/svndata
    #创建svn仓库
    svnadmin create /home/svndata/www
    #复制资料到相应位置
    \cp /root/ziliao/passwd.txt /home/svndata/www/conf/passwd
    \cp /root/ziliao/svnserve.txt /home/svndata/www/conf/svnserve.conf
    \cp /root/ziliao/post-commit.txt /home/svndata/www/hooks/post-commit
    #钩子文件可执行
    chmod +x /home/svndata/www/hooks/post-commit
    cd /home/svndata/www/
    #检出svn到本地及到网站根目录---自动化--免输入密码
    svn co svn://127.0.0.1/www --username svn1113 --password svn123 --no-auth-cache
    svn co svn://127.0.0.1/www /home/wwwroot/www --username svn1113 --password svn123 --no-auth-cache
    #创建用户及用户组
    groupadd www
    useradd -g www www
    #设置网站目录所属权限
    chown -R www:www /home/wwwroot/www

    知识点补充:下面看下linux shell 脚本 svn自动更新项目并且打包 、发布、备份

    这里先准备一个配置文件,用于保存svn地址、目的路径、用户名跟密码

    配置文件名问:toolConfig.properties

    #svn地址
    svnAddress=https://192.168.1.253/【yourPath】
    #本地路径(目的地址)
    localDir=E:\shelltest
    #svn用户名
    userName=jack
    #svn密码
    password=123456

    对应shell脚本

    #!/bin/bash
    source ./toolConfig.properties
    svn_ip=${svnAddress}
    local_path=${localDir}
    u_name=${userName}
    p_wd=${password}
     
    svn co ${svn_ip} ${local_path} --username ${u_name} --password ${p_wd}

    总结

    以上就是在linxu下Svn一键安装shell脚本的详细内容,更多关于linux 一键安装shell脚本请关注脚本之家其它相关文章!

    上一篇:Linux md5sum命令的使用方法
    下一篇:快速解决Tomcat重新配置后启动慢的问题
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    详解在linxu下Svn一键安装shell脚本 详解,在,linxu,下,Svn,一键,