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

Actualmente no se están reeditando las siguientes secciones.Sin embargo, puede leer la versión de Visual Studio 2010 de esta guía.

Administrar el control de versiones de Team Foundation