有谁如何使用 SharpSvn 从 SVN检索最后n条日志消息?我一直在使用 SvnRevisionRange 参数调用 GetLog,但实际上只需要 20 条我无法单独预测日期的最新消息。谢谢!
问问题
1166 次
2 回答
3
我想你想要SvnLogArgs.Limit。
于 2010-03-24T21:08:36.573 回答
1
如果您希望获得最后 N 个修订版。您可以通过组合 LIMIT 和 RANGE 来检索它们。
# Header - Zero (DESC) , instead of Zero - Head (ASC - DEFAULT)
Dim uri As New Uri(_svnPath)
Dim logs As New Collections.ObjectModel.Collection(Of SvnLogEventArgs)
client.GetLog(uri, New SvnLogArgs() With { _
.Limit = 250, _
.Range = New SvnRevisionRange(SvnRevision.Head, SvnRevision.Zero) _
}, logs)
于 2013-09-11T09:39:06.993 回答