Encontrar revisiones pasadas de files en StarTeam con SDK / C de .NET

Estoy intentando escribir un progtwig de C # para comparar files de diferentes revisiones en un repository de StarTeam (ver si ha habido algún cambio entre la versión actual de un file y un logging previo determinado). Actualmente puedo search / verificar files de la revisión actual, pero tengo dificultades para encontrar los methods adecuados para encontrar versiones anteriores de estos files.

La documentation de Borland parece ser bastante pobre en el lado .NET de las cosas al less, ¿podría alguien señalarme en la dirección correcta?

¡Gracias!

Encontré la respuesta.

Dado un file de revisión actual, se puede crear un elemento de revisión pasado a través del método File.GetFromHistoryByDate (DateTime). El elemento devuelto se puede convertir en un object de file. Si no hay un historial de revisión para ese file para la date dada, los objects devueltos serán nulos (pero no se lanzarán otros errores).

Si el file anterior no es nulo, los objects se pueden comparar con los hashes File.MD5.