Asignación de TFS Git en qué nivel (carpeta del equipo del proyecto, etc.)

Dada la típica vista TFS, ¿cuál es el nivel más detallado en el que puedo tener un proyecto Git en lugar de TFVC? 1 enter image description here

Según entiendo, ¿puedo tener una colección Git y luego una colección tradicional de TFVC correcta?

También lo tomo. Puedo tener un proyecto de Git Team en una colección y luego tener un proyecto de TFVC Team en la misma colección, ¿es eso cierto también?

¿Qué pasa en el nivel de la carpeta, o estoy limitado al tipo de control de versión que elijo más arriba?

En TFS 2013 no puede tener tanto TFVC como Git en el mismo proyecto.

Puede crear múltiples repositorys de Git en un proyecto de equipo, pero solo uno es el pnetworkingeterminado para Visual Studio, es decir, debe agregarlos explícitamente.

Para organizar estos repositorys, puede aplicar dos patrones de Git: submodules o subtreees . En ambos casos, la compatibilidad que obtiene de Visual Studio o TFS Build es limitada, espere algún trabajo manual.

No tiene un buen control en los repositorys de Git en TFS, a lo sumo puede controlar el permiso en una twig. El escenario es permitir que cualquier desarrollador trabaje en las sucursales, pero solo un dictador benevolente controla las fusiones en el master .