Configuración de desprotección de Team Foundation
control de versiones de Team Foundation admite dos opciones de desprotección. Las opciones determinan cómo funciona la operación de desprotección. Puede configurar la operación de desprotección para desproteger la versión local en el área de trabajo. Otra opción consiste en configurar la operación de desprotección para obtener primero la última versión de los elementos del área de trabajo y después desprotegerlos. La última configuración es similar al comportamiento de Visual SourceSafe.
Desproteger elementos
El comportamiento de desprotección predeterminado de control de versiones de Team Foundation desprotege la versión local de los elementos del área de trabajo. Aunque exista una nueva versión del elemento en el servidor, control de versiones de Team Foundation no obtiene esa versión.
Este comportamiento de desprotección es útil al realizar una operación Get para recuperar un conjunto de archivos. Normalmente, la configuración de archivos con control de versiones del equipo representa una instantánea puntual de archivos específicos (archivos que se sabe que funcionan juntos) de control de versiones de Team Foundation. Por consiguiente, se pueden generar y probar juntos.
Si trabaja como desarrollador en un área de trabajo, permanecerá aislado de los cambios realizados por otros desarrolladores. Puede controlar si acepta los cambios de otros desarrolladores realizando una operación Get cuando corresponda. En circunstancias ideales, cuando lo haga se actualizará la configuración completa de los archivos con control de versiones y no únicamente un par de archivos. Esto se debe a que los cambios en un archivo dependen normalmente de los cambios correspondientes en otros archivos. Esta configuración de desprotección garantiza que se disponga siempre de una instantánea coherente de los archivos que se van a compilar y probar.
Al proteger los cambios, Team Foundation le dará la opción de combinar sus cambios con cualquier modificación que se haya realizado en la versión de servidor. Aparecerá el cuadro de diálogo de resolución de conflictos en caso de que se detecten conflictos.
Obtener la última versión al desproteger
Puede configurar también el comportamiento de desprotección para obtener la última versión o aviso de un elemento cada vez que se desproteja. Este comportamiento es el mismo que en Visual SourceSafe. Si es un desarrollador que trabaja con el modelo de desprotección de Visual SourceSafe, esta configuración le resultará familiar.
Cuando la opción de desprotección se configura para obtener la última versión, control de versiones de Team Foundation obtiene primero la última versión de los elementos del servidor en el área de trabajo. A continuación, desprotege los elementos.
Cómo configurar las opciones de desprotección
Puede configurar las opciones de desprotección para el proyecto de equipo o únicamente para su equipo. Cuando configure las opciones de desprotección de un proyecto de equipo, configurará el comportamiento predeterminado para todos los desarrolladores que utilicen ese proyecto de equipo. Para obtener más información sobre cómo configurar las opciones de desprotección de un proyecto de equipo, vea Establecer la configuración de desprotección.
Puede configurar también las opciones de desprotección en su equipo. Esta configuración afecta al comportamiento de desprotección de su equipo, pero no cambia el comportamiento de desprotección de ningún otro miembro del equipo. Para obtener más información sobre cómo configurar las opciones de desprotección de su equipo, vea Habilitar el control de versiones de Team Foundation para obtener los últimos archivos en estado de desprotección.
El comportamiento de desprotección predeterminado de un proyecto de equipo se puede configurar también en la plantilla de proceso. Para obtener más información, vea Definir la configuración inicial del control de versiones de Team Foundation.
Vea también
Tareas
Otros recursos
Obtener una copia local de archivos en el servidor de control de versiones