C# SharpSvn创建目录
我正在尝试创建一个网站,将自动项目设置。 我想使用SharpSVN创建SVN目录。 以下是我尝试过的:C# SharpSvn创建目录,c#,asp.net,automation,sharpsvn,C#,Asp.net,Automation,Sharpsvn,我正在尝试创建一个网站,将自动项目设置。 我想使用SharpSVN创建SVN目录。 以下是我尝试过的: SvnClient svnClient = new SvnClient(); svnClient.CreateDirectories(new[] { string.Format("svn://ex
SvnClient svnClient = new SvnClient();
svnClient.CreateDirectories(new[]
{
string.Format("svn://example.com/{0}/trunk/", ProjectName),
string.Format("svn://example.com/{0}/branches/", ProjectName),
string.Format("svn://example.com/{0}/tags/", ProjectName)
});
我得到以下异常:System.ArgumentException,消息:此参数不是有效路径。指定了一个Uri参数名:path
另外,我不知道我要使用的用户名和密码放在哪里?您可以使用SvnClient.RemoteCreateDirectories。(不要忘记向args类添加日志消息,或者在客户端处理提交事件)
身份验证通过SvnClient.Authentication上的帮助器类进行处理。例如,您可以在该类上使用.DefaultCredentials。默认情况下,SharpSvn依赖于已缓存的subversion凭据。您可以使用SvnClient.RemoteCreateDirectory。(不要忘记向args类添加日志消息,或者在客户端处理提交事件) 身份验证通过SvnClient.Authentication上的帮助器类进行处理。例如,您可以在该类上使用.DefaultCredentials。默认情况下,SharpSvn依赖于已缓存的subversion凭据