Cómo programáticamente en c # obtenga los últimos posts de confirmación "n" de un repository svn

Me gustaría crear un sitio que simplemente muestre la última (¿por date, revisión?) "N" loggings de confirmación más otra información asociada.

¿Cuál es la mejor manera de hacer esto? Empecé a echar un vistazo rápido a SharpSvn, pero el GET parece basarse en los ranges de revisión en lugar de la date.

Me gustaría un ejemplo simple para .Net in c # basado en cualquier biblioteca disponible que haga el trabajo.

Como mencionaste usar SharpSVN, casualmente escribí esto en BuildMaster :

private static IList<string> GetLatestCommitMessages(Uri repository, int count) { using (var client = new SvnClient()) { System.Collections.ObjectModel.Collection<SvnLogEventArgs> logEntries; var args = new SvnLogArgs() { Limit = count }; client.GetLog(repository, args, out logEntries); return logEntries.Select(log => log.LogMessage).ToList(); } }