尝试在 ASP.NET 应用程序中使用 SharpSVN。到目前为止,除了麻烦之外什么都没有。首先,我不断收到“锁定”文件(不存在)的权限错误,即使 NETWORK SERVICE 对目录具有完全权限。最后在沮丧中,我刚刚授予所有人完全控制权。现在我收到一个新错误:
“ https://server/svn/repo ”的选项:授权失败:无法对服务器进行身份验证:拒绝基本质询(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);
}
有什么线索吗?我希望这个库有一些文档,因为它看起来很有用。