濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > 詳解在linxu下Svn一鍵安裝shell腳本

詳解在linxu下Svn一鍵安裝shell腳本

熱門標(biāo)簽:廈門防封電銷電話卡 地圖標(biāo)注員有發(fā)展前景嗎 高德地圖標(biāo)注公司需要錢 濰坊寒亭400電話辦理多少錢 地圖標(biāo)注能更改嗎 云南電商智能外呼系統(tǒng)哪家好 外呼系統(tǒng)全國 四川保險(xiǎn)智能外呼系統(tǒng) 宜賓銷售外呼系統(tǒng)軟件
#!/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服務(wù)器監(jiān)聽 默認(rèn)3690端口
svnserve -d -r /home/svndata
#創(chuàng)建svn倉庫
svnadmin create /home/svndata/www
#復(fù)制資料到相應(yīng)位置
\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
#鉤子文件可執(zhí)行
chmod +x /home/svndata/www/hooks/post-commit
cd /home/svndata/www/
#檢出svn到本地及到網(wǎng)站根目錄---自動(dòng)化--免輸入密碼
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
#創(chuàng)建用戶及用戶組
groupadd www
useradd -g www www
#設(shè)置網(wǎng)站目錄所屬權(quán)限
chown -R www:www /home/wwwroot/www

知識(shí)點(diǎn)補(bǔ)充:下面看下linux shell 腳本 svn自動(dòng)更新項(xiàng)目并且打包 、發(fā)布、備份

這里先準(zhǔn)備一個(gè)配置文件,用于保存svn地址、目的路徑、用戶名跟密碼

配置文件名問:toolConfig.properties

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

對(duì)應(yīng)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}

總結(jié)

以上就是在linxu下Svn一鍵安裝shell腳本的詳細(xì)內(nèi)容,更多關(guān)于linux 一鍵安裝shell腳本請關(guān)注腳本之家其它相關(guān)文章!

標(biāo)簽:德州 湛江 紅河 廊坊 巴彥淖爾 回訪 廣安 滁州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解在linxu下Svn一鍵安裝shell腳本》,本文關(guān)鍵詞  詳解,在,linxu,下,Svn,一鍵,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解在linxu下Svn一鍵安裝shell腳本》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳解在linxu下Svn一鍵安裝shell腳本的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    河西区| 巴东县| 东乡县| 金川县| 花垣县| 盘锦市| 岚皋县| 三门峡市| 镇宁| 翁牛特旗| 新津县| 河西区| 云和县| 林周县| 吉林市| 长丰县| 镇平县| 孝感市| 佛山市| 搜索| 错那县| 蒲江县| 会昌县| 宿松县| 中超| 安岳县| 上犹县| 时尚| 即墨市| 昌江| 洪湖市| 靖州| 隆子县| 柳州市| 宁河县| 资兴市| 城口县| 北流市| 平南县| 万宁市| 炎陵县|