根据问题的标题,我想知道是否有任何机制可以使用author参数调用GetLog。对于GetLog或SvnLogArgs,文档中没有任何内容可供我使用。
有没有人对此有任何想法?关于如何做到这一点的替代建议值得欢迎。
答案 0 :(得分:4)
我无法立即看到。
假设没有直接过滤器,您可以随时使用事件过滤掉它,并仅保存与相关作者的过滤器。示例代码如下:
using(SvnClient client = NewSvnClient()){
SvnLogArgs logArgs = new SvnLogArgs();
client.Log(repofolder,
logArgs,
delegate(object sender, SvnLogEventArgs ea)
{
if( ea.Author != "silky" ){
return;
}
// Save it ...
}
}
}