.net SharpSvn是否可以按作者检索日志消息?
根据问题的标题,我想知道是否有任何机制可以使用author参数调用GetLog。在GetLog或SvnLogArgs的文档中,没有任何东西向我跳出来.net SharpSvn是否可以按作者检索日志消息?,.net,svn,sharpsvn,.net,Svn,Sharpsvn,根据问题的标题,我想知道是否有任何机制可以使用author参数调用GetLog。在GetLog或SvnLogArgs的文档中,没有任何东西向我跳出来 有人对此有什么想法吗?欢迎您提供其他建议。我也不知道该怎么做 假设没有直接的过滤器,你总是可以用事件自己过滤出来,只保存相关作者的事件。示例代码类似于: using(SvnClient client = NewSvnClient()){ SvnLogArgs logArgs = new SvnLogArgs(); client.L
有人对此有什么想法吗?欢迎您提供其他建议。我也不知道该怎么做 假设没有直接的过滤器,你总是可以用事件自己过滤出来,只保存相关作者的事件。示例代码类似于:
using(SvnClient client = NewSvnClient()){
SvnLogArgs logArgs = new SvnLogArgs();
client.Log(repofolder,
logArgs,
delegate(object sender, SvnLogEventArgs ea)
{
if( ea.Author != "silky" ){
return;
}
// Save it ...
}
}
}
Subversion没有基于特定字段在服务器/存储库上进行过滤的API,因此这是唯一的选项。