C# SharpSVN:检查签出URI是否有效

C# SharpSVN:检查签出URI是否有效,c#,sharpsvn,svn-checkout,C#,Sharpsvn,Svn Checkout,我正在使用sharpSVN以编程方式执行诸如签出和提交之类的任务。 用户输入要签出的URI并按下签出按钮 很多时候,用户输入无效的URI,当程序尝试签出时,抛出异常。我可以处理异常,但我想在尝试签出之前检查URI是否有效 有什么想法吗?验证服务器状态最便宜的SvnClient命令是在Uri上调用SvnClient.Info()。如果目标是目录(check.Kind),您可以安全地使用.CheckOut()验证服务器状态最便宜的SvnClient命令是在Uri上调用SvnClient.Info()

我正在使用sharpSVN以编程方式执行诸如签出和提交之类的任务。 用户输入要签出的URI并按下签出按钮

很多时候,用户输入无效的URI,当程序尝试签出时,抛出异常。我可以处理异常,但我想在尝试签出之前检查URI是否有效


有什么想法吗?

验证服务器状态最便宜的SvnClient命令是在Uri上调用
SvnClient.Info()
。如果目标是目录(check
.Kind
),您可以安全地使用
.CheckOut()

验证服务器状态最便宜的SvnClient命令是在Uri上调用
SvnClient.Info()
。如果目标是目录(检查
.Kind
),则可以安全地使用
.CheckOut()