¿Cómo consigo TeamCity para crear el directorio .git cuando se clona un repositorio para la compilación?

Estoy intentando ejecutar un comando personalizado en mi archivo MSBuild; básicamente ejecuta 'git log -10' y almacena esa información en un archivo de texto.

El problema es que cuando intento ejecutar la compilación, se produce un error que dice "fatal: no es un repositorio git". Así que revisé el directorio de trabajo de TeamCity para mi proyecto, ¡y no hay un directorio .git!

¿Por qué TeamCity no crea el directorio .git cuando clona el repositorio? ¿Hay una manera de habilitar esto?

edición: la versión TeamCity es 7.1.2; Intentaré actualizar a 8.0.1 para ver si hay una opción disponible para esto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta