2

根据问题的标题,我想知道是否有任何机制可以使用作者参数调用 GetLog。在 GetLog 或 SvnLogArgs 的文档中,我没有什么特别之处。

有人对此有任何想法吗?欢迎提供有关如何执行此操作的替代建议。

4

1 回答 1

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 ...
        }
    }
}
于 2010-05-03T02:26:36.873 回答