背景:
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,
緩存
2. 點擊每一個「Clear」按鈕,把本地緩存都清除了,點擊「肯定」;
3. 再從新checkout,大功告成!哦耶!
4. 清理了已經保存數據和緩存就能夠了
服務器