更新svn代碼
成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的大名網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
linux下面
首先進(jìn)入工作目錄 如: 工作目錄為/home/user/workspace
cd /home/user/workspace
svn update
在你的工作目錄中,svn
log
一下,看最近更新的版本xxx是哪個(gè)。
再svn
log
-v
-rxxx
一下,看這個(gè)版本更新的哪幾個(gè)文件。
也可以在windows裝一個(gè)TortoiseSVN,去查最近更新的版本中有哪幾個(gè)文件更新了。
如果不要求增量備份的話,把服務(wù)器上存放版本庫(kù)的整個(gè)文件夾復(fù)制到另一臺(tái)機(jī)器就行了 如果要求增量備份的話,先在另一臺(tái)機(jī)器上架設(shè)SVN服務(wù)器,創(chuàng)建一個(gè)空的版本庫(kù),通過(guò)svnsync init指令將此版本庫(kù)和源版本庫(kù)關(guān)聯(lián),然后設(shè)置一個(gè)定時(shí)任務(wù),定時(shí)執(zhí)行svnsync sync指令,實(shí)現(xiàn)定時(shí)將最新內(nèi)容同步到另一臺(tái)機(jī)器上。