Uso del control de versiones
Tanto si compila el software en una empresa grande como si lo hace con algunos amigos en el garaje, en un buen día puede centrar toda su energía en investigar, diseñar, codificar, probar y compilar la aplicación.Probablemente ha reflexionado poco sobre el sistema de control de versiones.El control de versiones de Team Foundation está diseñado para que haga simple y silenciosamente lo que tiene que hacer, que en la mayoría de los casos es prestar mucha atención a su código.
También debe asegurarse de que aprovecha las ventajas de trabajar en un sistema de archivos con control de versiones.Puede mejorar la productividad personal y recuperarse de serios problemas.También puede utilizar el sistema para mejorar la colaboración y la transparencia.
¿Qué desea hacer?
Aprenda lo que hay de nuevo en el control de versiones
Utilice las áreas de trabajo locales para mejorar el rendimiento, y utilice My work o para reducir el impacto de las interrupciones, las revisiones de código para aumentar la calidad del código, y más….Configurar el equipo de desarrollo y comenzar
Pase unos minutos configurando el equipo dev para aprovechar todas las ventajas de un código base sometido al 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 respalda cuando usted necesita administrar y entender sus cambios.Suspenda el trabajo
A veces es necesario apartar todo o parte del trabajo que está realizando.El sistema de control de versiones puede evitarle algunas molestias y reducir el tiempo perdido por interrupciones.Aporte su trabajo al equipo
Proteja los cambios para que el equipo pueda mejorar, probar y dar a conocer el valor que ha creado.Aislar el riesgo
Use las bifurcaciones y las bloqueos para aislar el riesgo introducido por 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 de archivos
Una gran ventaja de usar el control de versiones es que varias personas pueden trabajar simultáneamente en un archivo.Una desventaja es que debe resolver a veces conflictos.Aunque puede ser frustrante encontrar conflictos, el sistema proporciona información y herramientas que le ayudarán a entender y resolver dichos conflictos.Trabajo con bloqueos del control de versiones
Cuando necesite evitar que un archivo o carpeta teniéndolo desprotegido y que modificado, puede aplicar un bloqueo.
Secciones relacionadas
Compile y pruebe la aplicación en su sistema automatizado de compilación
Instale un poco de software para crear un servidor de compilación, y después rellene algunos campos para crear un CI o proceso de compilación nocturno que le permite reforzar la capacidad, comodidad, 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 de Visual Studio 2010 de esta guía.