配置svn同步時要忽略的檔案
使用svn的時候會遇到的問題
在開發j2ee專案的時候,會有web-inf/classes目錄下的東西是編譯後的class檔案,這塊是不需要存放到svn的資源庫中的。所以在客戶端與svn服務端同步的時候要忽略該目錄下的檔案。
1.設定方法
1.1第一種情況
在首次提交到svn伺服器的時候。要把不參與同步的目錄記錄為不提交;
這時右擊該目錄[如classes],選擇小組->新增至svn:ignore->提交即可;
1.2第二種情況
如果要設定不同步的目錄已經上傳到svn伺服器了;
這時要刪除掉該目錄->提交->建立目錄->選擇小組->新增至svn:ignore->提交即可;
svn同步備份
svn伺服器ip位址10.200.144.250svn備份伺服器ip位址10.200.144.251
1.在備份伺服器上建立svn倉庫
svnadmincreated:\ur_backup\ur
2.在svn備份伺服器hooks目錄下新建檔案pre-revprop-change.bat,開啟pre-revprop-change.bat寫入exit0;
儲存。3.在svn伺服器hooks目錄下新建檔案post-commit.bat,開啟post-commit.bat寫入svnsyncsync--non-interactivesvn:
4.同步初期化,在備份伺服器執行下面的命令
svnsyncinitsvn:
會要求輸入使用者名稱密碼,填入備份svn的使用者名稱和密碼。
5.svn同步版本庫,在備份伺服器執行下面的命令
svnsyncsyncsvn:
SVN同步備份
首先建立乙個空的repository,svnadmin create svn。起初想嘗試在已有的repository中單獨建立乙個目錄來做備份,但是反覆嘗試無數次,失敗告終。因為只能在root下做同步,我查便了svnserve命令也沒找到怎麼以子目錄為root啟動svn,所以,只有新建了。新建後首先...
svn同步備份
svn伺服器ip位址10.200.144.250 svn備份伺服器ip位址10.200.144.251 1.在備份伺服器上建立svn倉庫 svnadmin create d ur backup ur 2.在svn備份伺服器hooks目錄下新建檔案pre revprop change.bat,開啟pr...
svn與web 同步更新
cd到svn repository目錄 cd var svn repos hooks 複製乙份這個檔案 cp post commit.tmpl post commit 注釋掉該檔案中的語句,新增如下 exec tmp houtai.svn up.out 2 1 export lang en us.u...