Pro Git
Pro Git Lo siguiente que querrás hacer es trabajar en el proyecto. TFVC y TFS tienen varias caracterÃsticas que pueden agregar complejidad a tu flujo de trabajo:
Las ramas de caracterÃsticas que no están representadas en TFVC agregan un poco de complejidad. Esto tiene que ver con las * muy * diferentes formas en que TFVC y Git representan las ramas. Ten en cuenta que TFVC permite a los usuarios "verificar" los archivos del servidor, bloqueándolos para que nadie más pueda editarlos. Obviamente, esto no te impedirá editarlos en tu repositorio local, pero podrÃa interferir cuando llegue el momento de enviar tus cambios al servidor TFVC. TFS tiene el concepto de comprobaciones "compuertas", donde un ciclo de prueba de compilación TFS debe completarse satisfactoriamente antes de permitir el registro. Utiliza la función ‘` shelve '’ en TFVC, que no cubrimos en detalle aquÃ. Puedes falsificar esto de forma manual con git-tf, y git-tfs proporciona el comando checkintool que es sensible a la puerta.En aras de la brevedad, lo que trataremos aquà es el camino feliz, qué pasos laterales seguir para evitar la mayorÃa de estos problemas.