SVN、TortoiseSVN相關問題

主要記錄一些平常操做出現的問題:html


 1.upgrade working copyapache

SVN客戶端升級或降級的時候,在本地已經下載workspace右鍵會顯示upgrade working copy服務器

不管是升級仍是降級TortoiseSVN,請你們安裝完成後重啓電腦網絡

若是是升級(TortoiseSVN1.6---1.7),點擊SVN Upgrade working copy,本地workspace會自動更新到TortoiseSVN1.7格式正常使用。
若是是降級(TortoiseSVN1.7---1.6),點擊SVN Upgrade working copy會報錯。本地workspace不能使用,只能從新用新的客戶端checkout代碼。svn


 2.Error running context: The server sent an improper HTTP response spa

升級1.8x的svn客戶端後,本地workspace執行 upgrade working copy會更新到1.8的format,正常修改提交沒有問題
若是你本地新增文件add-commit時候會報錯:Error running context: The server sent an improper HTTP response
緣由是:正在查找中。
解決方法:目前只想到兩個:
1升級svn服務器版本到1.8.x;
2.降級TortoiseSVN到1.7.x

 
3.svn出現錯誤:svn:database disk image is malformed
本地workspace在和服務器之間進行交互操做的時候,網絡出現異常中斷,致使本地workspace存儲出現問題
解決方法:
刪除本地workspace,從新checkout代碼進行操做
SVN 兩種存儲格式(BDB和FSFS)目前默認都是FSFS存儲方式
SVN服務器端不是簡單將上傳的文件一個一個存放起來的,SVN服務器端默認採用的FSFS格式是將每次commit的內容增量方式存放的,每一個增量包存成1個文件,這個增量包中包括了此次commit的所有數據。也就是說你不可能在服務器端存放該版本庫的文件夾下找到你上傳的某個文件
相關文章
相關標籤/搜索