我想在我的Windows機器上籤出一個存儲庫。我收到以下錯誤。SVN錯誤 - 意外的返回值
回答
由於Matteo已經指出,錯誤是拒絕訪問。你將不得不提供用戶名和密碼。你應該有讀取該用戶的權限。
問題你說它不是要求憑據。爲了解決這個問題,需要清除已保存的憑據數據。
得TortoiseSVS->設置 - >保存數據 - >認證數據 - >清除
然後嘗試訪問該存儲庫。它會要求憑證。
當我嘗試從我的SVN客戶端,我得到這個:
blender ~ $ svn checkout http://xp-dev.com/svn/restasy
Authentication realm: <http://xp-dev.com:80> XP-Dev.com
Password for 'blender':
的SVN倉庫需要你登錄。不過,我不確定你是如何用TortiseSVN做到這一點的,但我懷疑你很難弄清楚。
它不要求用戶名和密碼。奇怪:( – 2011-12-20 08:10:46
奇怪的,不知道是什麼問題 – Blender 2011-12-20 08:12:19
謝謝,看起來像它已經緩存了舊的身份驗證數據..讓我谷歌 – 2011-12-20 08:14:27
403
用於沒有權限訪問資源的情況。你應該檢查:
- 你使用了正確的URL
- 您正在使用正確的憑據(用戶名/密碼)
- 您已經閱讀訪問存儲庫
在任何情況下您可以要求存儲庫管理員檢查日誌文件中的實際問題。
其不要求用戶名和密碼奇怪:( – 2011-12-20 08:10:38
tortoisesvn緩存用戶名和密碼:您是否已經使用過期的憑據訪問存儲庫?在這種情況下,將它們刪除(檢查手冊)並重試 – Matteo 2011-12-20 08:15:09
是的,我有一個不同的服務之前有任何想法,我可以刪除用戶名和密碼嗎 – 2011-12-20 08:22:16
TortoiseSVN將認證數據緩存在目錄c:\Users\<username>\AppData\Roaming\Subversion\auth
中,並且通常位於目錄svn.simple
中。它不會存儲您的密碼,而是存儲密碼。每次服務器詢問客戶端的密碼數據時,都會查找併發回該信息。如果TortoiseSVN得到403
,通常會彈出一個對話框來更新密碼信息。
您可以在以下對話框中重置該信息:TortoiseSVN > Settings > Saved Data > Authentication Data > Clear
。另一種方法是丟棄目錄svn.simple
甚至在該目錄中的一些條目(取決於內容)。
- 1. 得到錯誤SVN E175002意外的返回值
- 2. fread意外的返回值()
- 3. 意外的返回值
- 4. java意外的返回值
- 5. C#string.IndexOf()返回意外值
- 6. database.php Laravel 4.2錯誤:意外返回
- 7. PHP返回「意外分號」錯誤
- 8. 錯誤:不兼容的類型:意外的返回值
- 9. window.getSelection()返回意外值
- 10. 意外'刪除'返回值
- 11. Scanf返回意外值
- 12. setValue(contLength)返回意外值
- 13. NSNumberFormatter.numberFromString返回意外值
- 14. PHP round()返回意外值
- 15. jQuery .index()返回意外值
- 16. 函數返回意外值
- 17. GETPID()返回意外值
- 18. PHP:get_called_class()返回意外值
- 19. ASCIIEncoding.ASCII.GetBytes()返回意外值
- 20. mysql_fetch_assoc()返回意外值
- 21. java xpath返回意外值
- 22. FirstOrDefault返回意外值
- 23. MySQL JOIN返回意外值
- 24. 意外(錯誤?)值
- 25. Subversion SVN(VERSION 1.6.6)svn:服務器發送意外返回值(403 Forbidden)以響應OPTIONS錯誤
- 26. wmi調用返回意外的COM錯誤錯誤
- 27. 龜SVN - 錯誤:Delta源意外結束
- 28. 計劃函數返回意外的值
- 29. 意外返回的值(MAX(ID))
- 30. 意外的回合()返回
感謝Maheep,我試圖弄清楚如何清除認證數據。 – 2011-12-20 08:22:59