C# SharpSvn创建目录

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

我正在尝试创建一个网站,将自动项目设置。 我想使用SharpSVN创建SVN目录。 以下是我尝试过的:

        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凭据