私はSharpSVNを使用しています。
SVN資格情報をPCに保存したい。
デフォルトの資格情報を更新する資格情報を設定しようとしました
using (SvnClient client = new SvnClient())
{
client.Authentication.DefaultCredentials = new System.Net.NetworkCredential("user", "password");
...
}
しかし、それはデータを保存しません。
SharpSvn が資格情報を入力するためのデフォルトの GUI を提供することがわかりました。この GUI には、データを格納するためのフラグがあります。情報を見つけたリンクは次のとおりです。
- http://blogs.collab.net/subversion/sharpsvn-brings
- SharpSVN SvnUI.Bind to WPF ウィンドウ
- http://sharpsvn.open.collab.net/docs/walkthrough.htm#svn_commit
これを使用するコードは次のとおりです。
using (SvnClient client = new SvnClient())
{
// Bind the SharpSvn UI to our client for SSL certificate and credentials
SharpSvn.UI.SharpSvnUI.Bind(client, IWin32Window);
....
}
しかし、それはWindows.Forms用に作成されており、私はWPFを使用しています。また、このデフォルトの GUI を使用できませんでした。
誰かが今それを行う方法は?
ありがとう!!