新聞中心
SVN服務(wù)器做遷移,如何做?
SVN項(xiàng)目,原本部署在10.10.13.48的電腦上,現(xiàn)在部門采購了一臺更好的Server,IP為10.10.13.129。所以,想把SVN項(xiàng)目從48上遷移到129上。做法:準(zhǔn)備:系統(tǒng)平臺:windows server 2003版本庫:vos源服務(wù)器:10.10.13.48目標(biāo)服務(wù)器:10.10.13.129源SVN版本庫的path: D:\svn\vos要遷移到的path: E:\svn\vos步驟:

1.停止http服務(wù),本文中用的是apache (源服務(wù)器)(目標(biāo)服務(wù)器)
2.cd C:\Program Files\Subversion\bin(Subversion的安裝目錄)(源服務(wù)器)---------進(jìn)入源服務(wù)器的svn安裝目錄3.執(zhí)行:svnadmin dump D:\svn\vos D:\svn\vos\vos.dump(源服務(wù)器)
4.將vos.dump拷貝到目標(biāo)服務(wù)器的任何地方,如E:\vos.dump5.cd C:\Program Files\Subversion\bin(目標(biāo)服務(wù)器)---------進(jìn)入目標(biāo)服務(wù)器的svn安裝目錄6.svnadmin create E:\svn\vos (目標(biāo)服務(wù)器)----------------創(chuàng)建目標(biāo)SVN服務(wù)器的vos項(xiàng)目7.Svnadmin load E:\svn\vos
如何為iPhone項(xiàng)目搭建小型的SVN服務(wù)器呢?
使用SubVersion服務(wù)器,一般使用烏龜,客戶端可以使用xcode自帶的subversion.配好服務(wù)端,可以直接使用checkout,然后就可以使用了.
如何把本地項(xiàng)目部署到服務(wù)器上?
把本地項(xiàng)目部署到服務(wù)器上方法比較多,這里以javaee項(xiàng)目為例:
把項(xiàng)目打包成zip,F(xiàn)TP上傳到生產(chǎn)服務(wù)器tomcat的webapps目錄下解壓;
本地修改好的文件,立即FTP上傳到生產(chǎn)服務(wù)器對應(yīng)的目錄;
生產(chǎn)服務(wù)器安裝svn服務(wù),在本地把修改過的文件commit,然后生產(chǎn)服務(wù)器update。
方式一、簡單直接,但是缺點(diǎn)也很明顯:項(xiàng)目太大上傳太慢,比如改了一個錯別字就要把整個項(xiàng)目打包上傳。
方法二、只上傳修改了的文件,但是有時候改到一半,可能會忘了上傳,長此以往本地和生產(chǎn)服務(wù)器文件的同步就很麻煩了。
方法三、好處是每次部署和改動,都有svn記錄,即使誤刪文件也不怕了。
到此,以上就是小編對于windows svn服務(wù)器搭建的問題就介紹到這了,希望這3點(diǎn)解答對大家有用。
本文標(biāo)題:SVN服務(wù)器做遷移,如何做?windows服務(wù)器部署svn
鏈接URL:http://www.dlmjj.cn/article/cccdggo.html


咨詢
建站咨詢
