新聞中心
本節(jié)主要介紹一下SVN同步方面的知識(shí),主要包括SVN同步備份和配置SVN同步時(shí)要忽略的文件,向大家簡單介紹一下,歡迎大家一起來學(xué)習(xí)SVN同步方面的知識(shí)。下面是具體介紹。

創(chuàng)新互聯(lián)是專業(yè)的余慶網(wǎng)站建設(shè)公司,余慶接單;提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行余慶網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
配置SVN同步時(shí)要忽略的文件
使用SVN的時(shí)候會(huì)遇到的問題
在開發(fā)J2EE項(xiàng)目的時(shí)候,會(huì)有WEB-INF/classes目錄下的東西是編譯后的class文件,這塊是不需要存放到SVN的資源庫中的。所以在客戶端與SVN服務(wù)端同步的時(shí)候要忽略該目錄下的文件。
1.設(shè)置方法
1.1第一種情況
在首次提交到SVN服務(wù)器的時(shí)候。要把不參與同步的目錄記錄為不提交;
這時(shí)右擊該目錄[如classes],選擇小組->添加至svn:ignore->提交即可;
1.2第二種情況
如果要設(shè)置不同步的目錄已經(jīng)上傳到SVN服務(wù)器了;
這時(shí)要?jiǎng)h除掉該目錄->提交->創(chuàng)建目錄->選擇小組->添加至svn:ignore->提交即可;
SVN同步備份
svn服務(wù)器ip地址10.200.144.250svn備份服務(wù)器ip地址10.200.144.251
1.在備份服務(wù)器上創(chuàng)建svn倉庫
svnadmincreateD:\ur_backup\ur
2.在svn備份服務(wù)器hooks目錄下新建文件pre-revprop-change.bat,打開pre-revprop-change.bat寫入exit0;
保存。
3.在svn服務(wù)器hooks目錄下新建文件post-commit.bat,打開post-commit.bat寫入svnsyncsync--non-interactivesvn://10.200.144.251/--usernameadmin--passwordadmin
4.同步初期化,在備份服務(wù)器運(yùn)行下面的命令
svnsyncinitsvn://10.200.144.251svn://10.200.144.250
會(huì)要求輸入用戶名密碼,填入備份svn的用戶名和密碼。
5.SVN同步版本庫,在備份服務(wù)器運(yùn)行下面的命令
svnsyncsyncsvn://10.200.144.251/--usernameadmin--passwordadmin
注意事項(xiàng):不能在備份服務(wù)器進(jìn)行提交操作。本節(jié)關(guān)于SVN同步的相關(guān)知識(shí)介紹完畢,請(qǐng)關(guān)注本節(jié)其他相關(guān)報(bào)道。
【編輯推薦】
- 專家指導(dǎo) 如何快速架設(shè)SVN代碼管理服務(wù)器
- SVN整合MyEclipse內(nèi)幕全程報(bào)道
- 七步輕松實(shí)現(xiàn)搭建SVN服務(wù)端
- 深入剖析 如何遠(yuǎn)程修改SVN密碼
- 四步輕松實(shí)現(xiàn)SVN項(xiàng)目創(chuàng)建
標(biāo)題名稱:SVN同步相關(guān)問題專家講解
分享路徑:http://fisionsoft.com.cn/article/dpoicgi.html


咨詢
建站咨詢
