Git en TFS – Cambio de twig – 'No se pudo rmdir …'

Recientemente, he convencido a algunos de mis colegas para que prueben usar Git en lugar de TFVC para un nuevo proyecto de equipo. He oído hablar de algunos profesionales del mundo de DVCS, pero en lugar de cambiar a ciegas quiero evaluar si nos proporciona algún beneficio.

Uno (de muchos) caprichos que parece que no logro descifrar está intentando verificar una sucursal y ver

Ocurrió un error. Mensaje detallado: no se pudo rmdir 'C: / ………': Acceso denegado.

Esto es cuando paso por TFS Team Explorer e bash y pago y envío de una nueva sucursal. Intenté eliminar solo lectura de la carpeta, sin éxito. Pero lo que es extraño, es que si entro en la línea de command y ejecuto un 'git checkout develop' ¡funciona bien! Y esto se refleja en TFS.

Intenté search este post y no puedo encontrar una sola página web que discuta este error.

Es frustrante porque hasta ahora la experiencia ha sido buena, pero si no puedo resolver esto, tal vez vuelva a TFVC 🙁

No sé si esta es la mejor solución, pero lo que finalmente funcionó para mí fue simplemente limpiar el repository local y volver a clonar.

Antes de hacer esto, mi razonamiento era que al transferir las carpetas a los nuevos repositorys git para la confirmación inicial del código fuente, puede haber conservado algunas de las cosas más extrañas de VS TFVC de solo lectura. Aunque, por lo general, siempre he podido anular esto a través del Explorador de files y configurar solo lectura como falso.

Es extraño, pero funciona ahora, así que supongo que debe haber tenido algo que ver con drag and drop la carpeta TFS al repository git.