Recupero dei messaggi di log ultimi n con SharpSvn
Domanda
Qualcuno come recuperare gli ultimi n i messaggi di log da SVN usando SharpSvn? Ho chiamato GetLog con un argomento SvnRevisionRange ma in realtà solo bisogno i 20 messaggi più recenti che non posso prevedere alla data da solo. Grazie!
Soluzione
Si vuole SvnLogArgs.Limit credo.
Altri suggerimenti
Se si desidera ottenere gli ultimi N revisioni. È possibile prelevare combinando LIMIT e la gamma.
# 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)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow