注:隨著生產(chǎn)環(huán)境的project越來(lái)越多,我們這個(gè)時(shí)候需要去備份。防止svn服務(wù)器掛掉,導(dǎo)致代碼丟失。
成都創(chuàng)新互聯(lián)公司秉承實(shí)現(xiàn)全網(wǎng)價(jià)值營(yíng)銷的理念,以專業(yè)定制企業(yè)官網(wǎng),做網(wǎng)站、成都做網(wǎng)站,微信小程序定制開(kāi)發(fā),網(wǎng)頁(yè)設(shè)計(jì)制作,移動(dòng)網(wǎng)站建設(shè),成都全網(wǎng)營(yíng)銷推廣幫助傳統(tǒng)企業(yè)實(shí)現(xiàn)“互聯(lián)網(wǎng)+”轉(zhuǎn)型升級(jí)專業(yè)定制企業(yè)官網(wǎng),公司注重人才、技術(shù)和管理,匯聚了一批優(yōu)秀的互聯(lián)網(wǎng)技術(shù)人才,對(duì)客戶都以感恩的心態(tài)奉獻(xiàn)自己的專業(yè)和所長(zhǎng)。
一、直接貼腳本
#!/bin/bash
for name in `ls -l /data/svn/ | awk '{print $9}'`;do
svnadmin dump /data/svn/$name > /home/deploy/svnbak/$name-$(date +%Y%m%d).dump && echo $(date +%F-%T)
done
(利用遍歷查找所有的工程,然后輸入以dump結(jié)尾的文件方便另外的主機(jī)導(dǎo)入)
二、題外話
svn提交代碼及查看log需下載(TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi)
創(chuàng)建三個(gè)分支(branches trunk tags),且/ 下面不需要有創(chuàng)建目錄的權(quán)限(除文檔類工程)
[test:/]
@test_member = r