試圖在ASP.NET應用程序中使用SharpSVN。到目前爲止,這只是麻煩。首先,即使網絡服務對目錄具有完全權限,我仍然在「鎖定」文件(不存在)上獲取權限錯誤。最後在挫折中,我只是授予每個人完全控制權。現在,我得到一個新的錯誤:的「https://server/svn/repo」如何在ASP.NET中使用SharpSVN?
選項:授權失敗:無法驗證服務器:駁回基本挑戰(https://server)
發生這種情況我是否低於或沒有設置的DefaultCredentials:
using (SvnClient client = new SvnClient())
{
//client.Authentication.DefaultCredentials = new System.Net.NetworkCredential("user", "password");
client.LoadConfiguration(@"C:\users\myuser\AppData\Roaming\Subversion");
SvnUpdateResult result;
client.Update(workingdir, out result);
}
任何線索?我希望這個庫有一些文檔,因爲它看起來很有用。
當您啓用憑據線會發生什麼?這就是錯誤指出的問題。 – 2010-04-01 20:59:58
該行是否被註釋掉了同樣的錯誤。 – Bryan 2010-04-01 21:06:42
你確定你使用的是正確的用戶名和密碼,即你可以使用瀏覽器連接到https:// server/svn/repo嗎? – 2010-04-01 21:11:31