2
根據問題的標題,我想知道是否有任何機制來調用帶有作者參數的GetLog。在GetLog或SvnLogArgs的文檔中,沒有什麼會跳出來。SharpSvn可以通過作者檢索日誌消息嗎?
有沒有人對此有任何想法?如何做到這一點的替代建議值得歡迎。
根據問題的標題,我想知道是否有任何機制來調用帶有作者參數的GetLog。在GetLog或SvnLogArgs的文檔中,沒有什麼會跳出來。SharpSvn可以通過作者檢索日誌消息嗎?
有沒有人對此有任何想法?如何做到這一點的替代建議值得歡迎。
我不能立即看到如何。
假設沒有直接過濾器,您可以隨時將它自己過濾出來,並且只保存與相關作者保存的過濾器。示例代碼是這樣的:
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,所以這是唯一的選擇。 – 2010-05-03 21:01:32