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 に答える