TFS tiene la extraña costumbre de mezclar la caja en carpetas. Por ejemplo, algunos desarrolladores pueden ingresar al $/FooBar/readme.txt
, mientras que otros pueden ingresar al $/Foobar/readme.txt
.TFS sensibilidad de la caja de control de fuente
¿Hay alguna forma de obligar a TFS a tratar los archivos/carpetas como distingue entre mayúsculas y minúsculas?
Por ejemplo, si ya existe una carpeta $/FooBar/
, cuando alguien agrega $/foobar/readme2.txt
, la carpeta de la carpeta se actualizaría en $/FooBar/readme2.txt, dado que eso ya existe.
En su mayor parte, los usuarios no notarán esto, pero internamente en la base de datos TFS, esto puede causar confusión en otras herramientas (como git-tfs).
¿Qué tipo de problemas causa esto en git-tfs? –
Obtendrá entradas duplicadas del mismo archivo en Git. 'git ls-tree master' mostraría tanto' FooBar/readme.txt' como 'Foobar/readme.txt'. Esto hace que Git siempre piense que algo ha cambiado, cuando no lo ha hecho. – syvex
Este parece ser el problema del rastreador de errores en el GIT-TFS que rastrea este problema: https://github.com/git-tfs/git-tfs/issues/104 – jessehouwing