Usando TeamCity con GitHub para Windows

Estoy usando TeamCity 7.1, ejecutándolo en mi máquina de desarrollo de Windows. Tengo un equipo que usa GitHub para Windows. Estoy trabajando en una demostración para una continuous integration. Quiero enseñarles a los demás cómo configurar TeamCity para que funcione con una count de GitHub. Mientras less configuration tengan que hacer, mejor.

TeamCity está pidiendo la ruta al ejecutable git y una key ssh. Lo he hecho muchas veces en mi buzón de Ubuntu, no hay problema, pero nunca en una caja de Windows. Sería bueno si pudiera reutilizar la command-line de GitHub para Windows y su almacén de keys privadas solo para fines de demostración. es posible?

El file git.exe de "GithHub para Windows" se encuentra en:

C:\Users\<user>\AppData\Local\GitHub\PortableGit_{hash}\bin\git.exe 

Parece que el hash en el path es diferente en diferentes sistemas.

Por defecto, Github para Windows clona repositorys github a través de HTTPS. Solo para su propósito de demostración, en la configuration raíz de VCS de la compilation de Teamcity, puede usar la URL https de su repository de Github y elegir " Contraseña " como el " Método de authentication " en la sección " Configuraciones de authentication ".

Si usa "checkout del lado del agente", usar "Contraseña" como método de authentication solo se admite si tiene Teamcity 7.1.2+ y git versión 1.7.3+ . Consulte las configuraciones de Git VCS Teamcity y Teamcity número TW-18711 .