SharpSvn GetInfo LastChangeRevision está equivocado

Tengo el siguiente código (testing en una aplicación de console .NET):

var client = new SvnClient(); var previousRevisionUri = new SvnUriTarget("https://approvaltests.svn.sourceforge.net/svnroot/approvaltests/trunk/projects/ApprovalTests/DotNetApprovals/ApprovalUtilities/CallStack/Caller.cs", 480); SvnInfoEventArgs previousRevisionInfo; client.GetInfo(previousRevisionUri, out previousRevisionInfo); Console.WriteLine(previousRevisionInfo.LastChangeRevision); 

¿Cómo puedo get el resultado 337 de previousRevisionInfo.LastChangeRevision , cuando podemos ver aquí: http://approvaltests.svn.sourceforge.net/viewvc/approvaltests/trunk/projects/ApprovalTests/DotNetApprovals/ApprovalUtilities/CallStack/Caller.cs?view = registrar que la revisión anterior fue 384 …?

En la revisión 384, se modificó el directory principal, pero el file no.

ViewVC muestra esto como un cambio de historial en el nodo, mientras que el nodo no se modificó.

En cuanto a r384:

 Directory: trunk/projects/ApprovalTests/DotNetApprovals/ApprovalUtilities/ added (Copied from trunk/projects/ApprovalTests/DotNetApprovals/SimpleLogger, r383) Directory: trunk/projects/ApprovalTests/DotNetApprovals/SimpleLogger/ deleted 

Ver http://approvaltests.svn.sourceforge.net/viewvc/approvaltests?view=revision&revision=384