Pergunta

Alguém como recuperar o último n Mensagens de log do SVN usando Sharpsvn? Eu tenho chamado o GetLog com um argumento SvnRevisionRange, mas realmente só preciso das 20 mensagens mais recentes que não posso prever apenas na data. Obrigado!

Foi útil?

Solução

Você quer Svnlogargs.limit Eu penso.

Outras dicas

Se você deseja obter as últimas n revisões. Você pode recuperá -los combinando limite e alcance.

# 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)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top