Archivos renombrados de LibGit2Sharp

Estoy un poco confundido si LibGit2Sharp admite la detección de files renombrados o no. Tengo un progtwig que usa la biblioteca LibGit2Sharp. Puedo detectar files inalterados y files modificados pero no puedo detectar files renombrados.

RetrieveStatus (String) 

Los files se crean en el progtwig ac #, así que sé qué files cambié de nombre. ¿Es posible cambiar el estado del file de un file en LibGit2Sharp a "renombrado"?

Quiero get el historial de un file, pero a veces este file se renombra. Quiero get el historial completo, es decir, los files renombrados. ¿Cuál sería el mejor enfoque para esto?

¡Muchas gracias!

La detección del cambio de nombre a través de la API Index.RetrieveStatus() se ha introducido en LibGit2Sharp con PR # 523 .

Por razones de performance, por defecto, la detección de files renombrados no está hecha. Uno tiene que establecer explícitamente los indicadores de comportamiento a través del tipo StatusOptions .

La suite StatusFixture.cs muestra algunas testings de detección de cambio de nombre que deberían ayudarlo a abordar esto.