質問のタイトルによると、作成者パラメーターを使用して GetLog を呼び出すメカニズムがあるかどうか疑問に思っています。GetLog または SvnLogArgs のドキュメントでは、何も飛び出していません。
誰もこれについて何か考えがありますか?これを行う方法に関する別の提案は大歓迎です。
私もすぐにはわかりません。
直接のフィルターがないと仮定すると、いつでも自分でイベントをフィルター処理して、関連する作成者にのみ保存できます。次のようなサンプルコード:
using(SvnClient client = NewSvnClient()){
SvnLogArgs logArgs = new SvnLogArgs();
client.Log(repofolder,
logArgs,
delegate(object sender, SvnLogEventArgs ea)
{
if( ea.Author != "silky" ){
return;
}
// Save it ...
}
}
}