新聞中心
SVN服務(wù)器做遷移,如何做?
SVN項(xiàng)目,原本部署在10.10.13.48的電腦上,現(xiàn)在部門采購(gòu)了一臺(tái)更好的Server,IP為10.10.13.129。所以,想把SVN項(xiàng)目從48上遷移到129上。做法:準(zhǔn)備:系統(tǒng)平臺(tái):windows server 2003版本庫(kù):vos源服務(wù)器:10.10.13.48目標(biāo)服務(wù)器:10.10.13.129源SVN版本庫(kù)的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ù)器對(duì)應(yīng)的目錄;
生產(chǎn)服務(wù)器安裝svn服務(wù),在本地把修改過(guò)的文件commit,然后生產(chǎn)服務(wù)器update。
方式一、簡(jiǎn)單直接,但是缺點(diǎn)也很明顯:項(xiàng)目太大上傳太慢,比如改了一個(gè)錯(cuò)別字就要把整個(gè)項(xiàng)目打包上傳。
方法二、只上傳修改了的文件,但是有時(shí)候改到一半,可能會(huì)忘了上傳,長(zhǎng)此以往本地和生產(chǎn)服務(wù)器文件的同步就很麻煩了。
方法三、好處是每次部署和改動(dòng),都有svn記錄,即使誤刪文件也不怕了。
到此,以上就是小編對(duì)于windows svn服務(wù)器搭建的問(wèn)題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。
本文標(biāo)題:SVN服務(wù)器做遷移,如何做?windows服務(wù)器部署svn
當(dāng)前網(wǎng)址:http://fisionsoft.com.cn/article/cccdggo.html


咨詢
建站咨詢
