2

有谁如何使用 SharpSvn 从 SVN检索最后n条日志消息?我一直在使用 SvnRevisionRange 参数调用 GetLog,但实际上只需要 20 条我无法单独预测日期的最新消息。谢谢!

4

2 回答 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 回答