我試圖在VS08和VS2010.B2上都使用Subversion 1.5.0安裝Ankhsvn 2.1.7444.278。Ankhsvn「無法授權」
當向存儲庫URL提供Ankhsvn時,它會識別URL並允許我選擇我的存儲庫。該存儲庫是空的(因爲我還沒有放入任何東西)。當我單擊確定並應用日誌條目後,它將返回錯誤「您無法對遠程存儲庫進行授權」。
我在做什麼錯?
問候,卡斯帕
我試圖在VS08和VS2010.B2上都使用Subversion 1.5.0安裝Ankhsvn 2.1.7444.278。Ankhsvn「無法授權」
當向存儲庫URL提供Ankhsvn時,它會識別URL並允許我選擇我的存儲庫。該存儲庫是空的(因爲我還沒有放入任何東西)。當我單擊確定並應用日誌條目後,它將返回錯誤「您無法對遠程存儲庫進行授權」。
我在做什麼錯?
問候,卡斯帕
OK,我解決了這個問題。
使用TortoiseSVN,我試圖提交一個文件,我得到另一個錯誤,告訴我數據庫被鎖定。問題是我沒有訪問存儲庫的正確用戶權限。通過這個我的意思是我沒有被添加爲服務器上的存儲庫文件夾中的用戶,並且我使用Windows資源管理器添加了自己,而不是通過Subversion,烏龜客戶端或Ankhsvn中的各種憑據 - 正如其他論壇中所建議的那樣。
我遇到了同樣的問題,但原因不同。我沒有使用svnserve -d -r [存儲路徑]取消註釋password-db = passwd
行svnserve.conf
。此外,請務必在passwd
文件中設置密碼。
謝謝!根據SVN文檔,我導出了repo,並導入了repo,我期望conf目錄是導出的一部分,但我錯了。我必須將conf目錄從原始的repo複製到新的repo和HUP服務,然後SVN檢查按照以前的方式工作。 – voidmain
先手動登錄(烏龜)。我懷疑你的證書或過期了。 – leppie
你在哪裏提供倉庫網址?你在哪裏點擊確定? –
@Sander:當我在VS中右擊我的解決方案時,我可以訪問一個顛覆項目,它會打開一個新窗口。在這裏,我可以向Ankhsvn提供存儲庫網址,然後單擊確定。 @Leppie,Sander:感謝您的快速回復。 – Chau