svn同步問題

2021-06-17 19:54:10 字數 834 閱讀 6494

配置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...