ASP.NET アプリで SharpSVN を使用しようとしています。これまでのところ、それはただのトラブルでした。まず、NETWORK SERVICE にはディレクトリに対する完全なアクセス許可があるにもかかわらず、「ロック」ファイル (存在しないファイル) に対するアクセス許可エラーが発生し続けました。最後にイライラして、Everyone にフル コントロールを許可しました。今、私は新しいエラーを受け取ります:
' https://server/svn/repo 'のオプション: 認証に失敗しました: サーバーに認証できませんでした: 拒否されました Basic チャレンジ ( 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);
}
手がかりはありますか?とても便利そうなので、このライブラリに関するドキュメントがあればいいのにと思います。