-
svn刪除文件操作查看全部
-
svn強(qiáng)制更新成最新版本查看全部
-
將index.html更新成版本1查看全部
-
svn更新操作查看全部
-
svn提交命令的操作查看全部
-
svn增加命令的操作查看全部
-
svn add js --non-recursive查看全部
-
天黑路滑,注意svn的坑查看全部
-
這里使用world版本庫作為演示 1:停止svn的服務(wù) 2:切換到svn版本庫的目錄 3:以world版本庫作為演示,把world版本庫改成newworld 4:再次運(yùn)行svn服務(wù) 5:進(jìn)入用戶目錄下的world 6:執(zhí)行 svn update 這里告訴我們這個版本庫不存在,因?yàn)橐呀?jīng)被我們遷移到了newworld 所以現(xiàn)在要做一個重定向操作,相當(dāng)于告訴工作副本這個新的UIL是什么 svn switch/sw --relocate svn://192.168.0.130/world svn://192.168.0.130/newworld (重定向的意思) (兩個版本庫的UIL,舊的在前,新的在后) 7:再次執(zhí)行svn up就可以看到現(xiàn)在可以正常更新了,往后工作副本的更新和提交,就和新的svn服務(wù)端進(jìn)行通信了。查看全部
-
版本庫的重定向 重定向:當(dāng)版本庫遷移之后,它的UIL就會失效。那么我們就要把服務(wù)端的UIL重新定義到新的UIL上查看全部
-
版本庫的遷移 法一:從舊的版本庫備份數(shù)據(jù),然后創(chuàng)建一個新的版本庫,把備份的數(shù)據(jù)加載到新的版本庫中(相當(dāng)于把一個鳥窩放到另外的樹上) 法二:整個版本庫壓縮成一個壓縮包,再移動到新的服務(wù)器上解壓后再運(yùn)行 (相當(dāng)于把一棵有鳥窩的樹 連根拔起放到另外的森林去)查看全部
-
在版本庫精簡操作完成之后,有一個點(diǎn)跟大家說明一下 在精簡之前,我們檢出的工作副本已經(jīng)不能用了,因?yàn)榉?wù)端的版本庫,在精簡之后版本號發(fā)生了變化,原來的1-16版本,變成了現(xiàn)在的1-11版本,而工作副本記錄的版本號還是16,如果直接執(zhí)行更新或者提交操作,就會報版本號不存在的錯誤 所以當(dāng)我們做了版本庫精簡之后,工作副本需要重新檢出一份,才能繼續(xù)工作。查看全部
-
再把svn服務(wù)運(yùn)行運(yùn)行起來 svnserve -d -r /svnroot/ 這樣就完成了版本庫的精簡與丟棄操作查看全部
-
現(xiàn)在配置文件已經(jīng)復(fù)制完畢了,就可以把舊的imooc版本庫刪除掉 rm -rvf /svnroot/imooc/查看全部
-
現(xiàn)在新的版本庫精簡操作已經(jīng)完成,現(xiàn)在就可以把 imooc版本庫的配置文件也復(fù)制到版本庫中 cp -av /svnroot/imooc/conf/* /svnroot/newimooc/conf/ 把原來版本庫imooc的conf目錄下的配置文件全部復(fù)制到新版本庫newimooc版本庫的conf目錄下面。查看全部
舉報
0/150
提交
取消