背景:
1.
SVN
服務器:
VisualSVN-Server-2.5.5
;
2.
SVN客戶端:TortoiseSVN-1.7.6.22632-x64-svn-1.7.4.msi;
在SVN服務器上,新建一個數據倉庫aaa,用戶ABC擁有讀寫權限。
現象:
1. 在checkout數據倉庫aaa時,出現如下錯誤:
Unable to connect to a repository at URL" alt="" src="http://www.cnblogs.com/wangyt223/admin/">
Error Unable to connect to a repository at URL
‘https://172.18.0.254:861/svn/aaa’
Error Access to
‘https://172.18.0.254:861/svn/aaa ‘ forbidden
比較詭異的是,在Web頁面上訪問數據倉庫aaa,是成功的;
3. 如果說SVN服務器有問題,可是checkout其它早就存在的數據倉庫,也是成功的。
解決方案:在網上搜了好多資料,都沒法解決,折騰了我一下午,跟同事抱怨這破SVN時,同事說了句,是不是緩存問題啊,頓時眼前一亮,馬上進行如下操作:
1. 右鍵點擊本地副本,TortoiseSVN -> Settings -> Saved Data,
Unable to connect to a repository at URL" alt="" src="http://www.cnblogs.com/wangyt223/admin/">
2. 點擊個個“Clear”按鈕,把本地緩存都清除了,點擊“確定”;
3. 再重新checkout,大功告成!哦耶!
4. 清理了已經保存數據和緩存就可以了