C# 使用C获取SharpSVN中包含.sln和.java文件的文件夹名#
我想从给定的远程URL搜索.sln和.java文件:类似于 我尝试了下面用来读取所有文件的代码,但它不起作用。您能解释一下C# 使用C获取SharpSVN中包含.sln和.java文件的文件夹名#,c#,list,ankhsvn,sharpsvn,C#,List,Ankhsvn,Sharpsvn,我想从给定的远程URL搜索.sln和.java文件:类似于 我尝试了下面用来读取所有文件的代码,但它不起作用。您能解释一下GetList函数在代码中的作用吗 您还可以告诉我是否可以在代码中使用文本框值作为项目路径吗 我能解决问题的最好办法是什么 bool gotList; List<string> files = new List<string>(); using (SvnClient client = new SvnClient())
GetList
函数在代码中的作用吗
您还可以告诉我是否可以在代码中使用文本框值作为项目路径吗
我能解决问题的最好办法是什么
bool gotList;
List<string> files = new List<string>();
using (SvnClient client = new SvnClient())
{
Collection<SvnListEventArgs> list;
gotList = client.GetList(projectPath, out list);
if (gotList)
{
foreach (SvnListEventArgs item in list)
{
files.Add(item.Path);
}
}
}
bool-gotList;
列表文件=新列表();
使用(SvnClient client=new SvnClient())
{
收集清单;
gotList=client.GetList(projectPath,out-list);
if(gotList)
{
foreach(列表中的SvnListEventArgs项)
{
添加(item.Path);
}
}
}
我还得到了“/nyts”的“PROPFIND”:授权失败:无法对服务器进行身份验证:拒绝了基本质询(http://olfandsub1.olf.com )“
错误,即使我的用户名和密码完全正确
请让我尽快知道,因为我已经尝试实施这三天了。谢谢 您应该添加以下内容
client.Authentication.DefaultCredentials = new NetworkCredentials("user", "password");
或者更干净的钩子身份验证类上的事件,并仅在需要时提供凭据
(SharpSvn.UI程序集包含您在AnkhSVN中看到的默认UI)