这是我得到的答案:
通常,所有SvnClient方法在成功时返回true,并在失败时抛出错误.但是如果将.ThrowOnError更改为false或取消其eventhandler中的命令,则它将在错误/取消时返回false.因此,如果您只是在没有带有特定设置的SvnInfoArgs对象的情况下使用.GetInfo的简单调用(或者对SvnClient实例本身进行非常具体的处理,您也可以覆盖错误处理),则可以忽略返回值,因为它始终为true .
这个功劳归功于一位名叫伯特的乐于助人的人,他给我发了这封邮件.谢谢.