TFS es una solución de administración del ciclo de vida de la aplicación, SVN y Git son solo control de fuente.
TFS hace control de origen, así como el seguimiento de problemas, gestión de documentos, informes, integración continua, laboratorios virtuales para pruebas, etc.
de TFS control de código fuente & SVN son el control de fuente centralizada, Git se distribuye.
Ha habido muchas discusiones sobre Stackoverflow sobre TFS vs SVN.
TFS es el más estrechamente integrado en Visual Studio.
SVN tiene algunas opciones de terceros para integrarse en Visual Studio y son bastante buenas, pero no tan bien integradas como TFS.
Git tiene GitExtensions que permite un bajo nivel de integración dentro de Visual Studio.
¿Puede calificar ** mejor **? ¿Características particulares? Usabilidad general (supongo que bajo windows para usted)? ¿Integración VS? – R0MANARMY
Me refiero a la usabilidad general y la integración con VS. –
Todos ellos son mucho mejores que VSS si me preguntas. –