Es posible que Team Foundation Server Version Control sea compatible con repo externo como git

Estoy investigando sobre ALM y Agile ALM, y trabajé con git, mercurial y subversion en el pasado.

Recientemente estuve trabajando con TFS y tengo una pregunta sobre si el soporte de TFS me gusta en los submodules de git (o git externa para el repository remoto).

¡Atentamente!

Creo que lo que estás buscando es git-tfs, que es un package que te permite usar git con repositorys TFS. Si instala esto en su PATH, puede clonar un repository de TFS y luego usar git para crear twigs de características y trabajar normalmente usando estrategias de git. Luego, en lugar de empujar / tirar desde un repository remoto de origen, se usa git tfs pull o git tfs fetch para incorporar nuevos cambios desde arriba y git tfs rcheckin o git tfs checkin para enviar su trabajo al repository de TFS.

Incluso hay un complemento para las extensiones de git si prefiere usar esta GUI en la command-line de git.

Nop. Pero, ¿por qué querrías hacer eso?

Si el problema real es que desea poder acceder al código fuente en un proyecto TFS sin VS, entonces visite http://svnbridge.codeplex.com/

GIT y Mercurial están distribuidos, TFS está centralizado 🙁 Tal vez con el proyecto git-tfs 🙂

Saludos.