使用.switch命令与sharpSvn不是一个有效的路径c#

本文关键字:一个 有效 路径 命令 switch sharpSvn 使用 | 更新日期: 2023-09-27 18:08:53

我正在使用sharpsvn库,我想做一个开关,但它一直给我以下错误:

"此参数不是有效路径。指定Uri。处理步骤"

我检查了路径是否正确,路径是否良好,有什么问题吗?

var configpath2 = "http://website.com/svn/CMS/trunk/Configuration";
teststring = localpath + @"'trunk'Configuration'CMS";
svnClient.Switch(new Uri(teststring).ToString(), new SvnUriTarget(new Uri(configpath2)));

使用.switch命令与sharpSvn不是一个有效的路径c#

相关链接:

  1. http://docs.sharpsvn.net/current/html/M_SharpSvn_SvnClient_Switch_1.htm
  2. http://docs.sharpsvn.net/current/html/Overload_SharpSvn_SvnClient_Switch.htm

通过阅读上面提到的页面,我理解,你必须传递string作为Switch的第一个参数。试试这个:

svnClient.Switch(teststring, new SvnUriTarget(new Uri(configpath2)));