image47dd1de4

Buenas,

si bien existen variantes sobre la pregunta, por lo general suelo escuchar algo similar a lo siguiente:

¿Porqué mis acciones de Branch no “llevan” todos los archivos con los que trabajo?

Es decir, si tengo una rama A con los siguientes archivos

+ A

  – 1.txt

  – 2.txt

  – 3.txt

Existen ocasiones donde al hacer un branch de la rama A, a una nueva llamada B, se crea lo siguiente

+ B

  – 1.txt

  – 2.txt

Si tienes vista de lince o tu IQ supera el mío cosa no muy complicada verás que en la rama B no está el archivo 3.txt.

En este momento, cuando buscamos soluciones solemos optar por lo siguiente:

  • En primer lugar, descargamos responsabilidades en algún demonio de bajo nivel –> Esto es obra de Belcebú !!!
  • En segundo lugar, vemos quien no ha venido a trabajar y le echamos la culpa –> Seguro que fué el Shuba !!!
  • Finalmente, como seguimos sin solucionar nada tendemos a castigar al producto –> TFS es una mi#@#$ !!!

Si bien reconozco que hay varios errores en TFS y cosas que pueden ser mejoradas, para este escenario hay una casuística que es la que suele desencadenar esta situación.

Has creado archivos directamente en el explorador de archivos de Windows y no los has sincronizado con TFS.

Ya lo sé, parece una tontería y es muy obvio, pero es increíble la cantidad de veces que sucede esto mismo y si bien tenemos una extensión para Windows Explorer que nos permite trabajar con TFS directamente desde el explorador de archivos, si no “avisamos a TFS” que hemos modificado, o agregado un archivo, pues el servidor no se entera.

Asi que ya sabes, para la próxima primero una revisión de tareas realizadas fuera de Visual Studio y …

 

Saludos @ Home

El Bruno

   

Leave a comment

Discover more from El Bruno

Subscribe now to keep reading and get access to the full archive.

Continue reading