Usar control de versiones en Team Foundation
Puede utilizar el control de versiones de Team Foundation (TFVC) para escalar proyectos pequeños a proyectos grandes. Con las áreas de trabajo de servidor, puede escalar considerablemente el código base, hasta dotarlo de millones de archivos por bifurcación y archivos binarios de gran tamaño. TFVC es un sistema de control de versiones centralizado que permite aplicar permisos específicos y restringir el acceso al nivel de archivo. Dado que su equipo protege todo el trabajo en el servidor de Team Foundation, puede controlar fácilmente los cambios realizados e identificar qué usuarios protegieron un conjunto de cambios. Con compare y annotate, podrá identificar los cambios exactos que realizaron.
¿Qué desea hacer?
Configurar el equipo de desarrollo y empezar a usar el control de versiones
Invierta unos minutos configurando el equipo de desarrollo para aprovechar todas las ventajas de un código base con control de versiones.Desarrollar la aplicación en un código base sometido a control de versiones
La mayoría de las veces no hay que pensar en el control de versiones. El sistema le ayuda cuando necesita administrar y entender sus cambios.Suspender el trabajo
A veces es necesario aplazar todo o parte del trabajo que está realizando. El sistema de control de versiones puede evitarle algunas molestias y reducir el tiempo que se pierde por las interrupciones.Compartir su trabajo con el equipo
Proteja los cambios para que el equipo pueda compilar, probar y publicar el valioso trabajo que ha creado.Aislar riesgos
Utilice bifurcaciones y bloqueos para aislar el riesgo que puede conllevar el trabajo realizado por equipos diferentes.Ver y administrar versiones pasadas
Una ventaja de un sistema del control de versiones es que se puede volver atrás en el tiempo para obtener información detallada sobre qué cambios se realizaron en los archivos.Comparar carpetas y archivos
Puede comparar las carpetas del servidor y las carpetas locales entre sí y ver las diferencias entre el contenido de cada carpeta.Resolver conflictos del control de versiones de Team Foundation
Una gran ventaja de utilizar el control de versiones es que varias personas pueden trabajar simultáneamente en un archivo. Una desventaja es que a veces debe resolver conflictos. Aunque puede ser frustrante encontrar conflictos, el sistema proporciona información y herramientas que le ayudarán a entenderlos y resolverlos.Trabajo con bloqueos del control de versiones
Cuando necesite evitar la desprotección y alteración de un archivo o carpeta, puede bloquearlo.
Secciones relacionadas
Compilar y probar la aplicación en el sistema de compilación automatizado
Instale software para crear un servidor de compilación y después rellene algunos campos para crear una compilación de integración continua o un proceso de compilación nocturno que le permita reforzar la capacidad, la comodidad, la escalabilidad y la confiabilidad de un sistema automatizado de compilación para compilar la aplicación.Restricciones de nomenclatura en Team Foundation
Proporciona información sobre cómo asignar nombres a sintaxis, convenciones y limitaciones.Referencia de comandos del control de versiones de Team Foundation
Actualmente no se están reeditando las siguientes secciones. Sin embargo, puede leer la versión para Visual Studio 2010 de esta guía.