网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

svn调用脚本(三)

#!/bin/bash

#example:
#usrname='svnuser'
#passwd='svnpassword'
#svn_link="http://url/svn_dir"
#svn_dir="target_dir"

usrname=$1
passwd=$2
svn_link=$3
svn_dir=$4
svn_flag=".svn"

cmd=$(rpm -qa|grep "expect")
if [ $? -ne 0 ];then
        yum -y install expect
fi

cd ${svn_dir}

if [ -d ${svn_flag} ]&&[ "x${svn_link}" != "x" ] 
then
/usr/bin/expect   <<-EOF
set timeout 120
spawn svn co ${svn_link} . --username ${usrname} --password ${passwd}
expect {
        "*(yes/no)?*" { send "yes\r";exp_continue ;}
 }
EOF
else
/usr/bin/expect   <<-EOF
set timeout 120
spawn svn update
expect {
        "*Password for 'admin':*" { send "${passwd}\r";exp_continue }
        "*(yes/no)?*" { send "yes\r";exp_continue ;}
 }
EOF
fi

文章题目:svn调用脚本(三)
文章网址:http://bjjierui.cn/article/ppcghg.html

其他资讯