SVNsharp cómo get la página especificada?

Cómo get la página especificada de svn log utilizando la class SvnClient en SvnSharp; Por ejemplo, tengo una secuencia de confirmaciones con revisiones [407, 402, 374, 373, 372, 371, 370, 369, 368, 367, 366, 365, 364] Necesito get una página y un tamaño de página de 5 segundos, cómo hacerlo ¿ese?

var logList = new Collection<SvnLogEventArgs>(); var args = new SvnLogArgs(); args.Limit = 10; svnClient.GetLog(new Uri(path), args, out logList); 

El método de límite es limitar solo los primeros elementos sin pagination.

Los elementos se deben extraer según los parameters de página y tamaño de página. ¿Como hacer eso?

Subversion no admite pagination. Calcular una página tomaría tanto time como recuperar todos los datos.

Es posible que pueda optimizar la request pasando los numbers correctos de revisión en function de su última request, pero en ese caso también debe asegurarse de manejar adecuadamente los casos en que la ruta se copy desde otra location. (Esta es la razón por la cual Subversion tiene que recorrer la historia de todos modos, y la búsqueda no ayudará a mejorar el performance)