Enviar cambios al servidor del control de versiones
Actualización: noviembre 2007
Los archivos de Control de versiones de Team Foundation se protegen en el servidor de control de versiones mediante la ventana Cambios pendientes o el cuadro de diálogo Proteger. Para obtener más información, vea Utilizar las ventanas de cambios pendientes y de protección de cambios pendientes. Estas protecciones se envían automáticamente como conjuntos de cambios. Durante una protección, el usuario puede asociar elementos de trabajo, proporcionar notas de versión y revisar la adhesión a las directivas de protección en los cambios. El administrador puede personalizar la información sobre el proceso de protección.
El proceso de protección de Control de versiones de Team Foundation realiza las siguientes operaciones:
Valida la compatibilidad con la directiva de protección.
Envía los cambios de los archivos con control de versiones.
Actualiza los elementos de trabajo asociados.
Envía una notificación por correo electrónico.
Cómo funciona el proceso de protección
Cuando se realiza una operación de protección, el archivo de código fuente se actualiza a totalmente correcto o a error. Si cualquiera de los cambios de la lista de cambios pendientes no se puede enviar al servidor (por ejemplo, si se pierde conectividad de red en la mitad de la operación), no se envía ninguno de los cambios y no se crea el conjunto de cambios.
Si la versión base de cualquier elemento de la lista de cambios pendientes difiere de la última versión del servidor (por ejemplo, si se ha desprotegido la versión 4 de stellar.cs y la última versión del servidor es la versión 6), Team Foundation le indica que resuelva primero los posibles conflictos entre su versión y la última versión del servidor. Aparece el cuadro de diálogo Resolver para ayudarle a investigar y resolver las diferencias de versión. Después de haber resuelto las diferencias pendientes y volver a probar el código fuente, puede volver a proteger los cambios.
Después de finalizar la operación de protección:
Los cambios se confirman en el servidor como conjuntos de cambios y se muestra el número del conjunto de cambios.
Los archivos desprotegidos se devuelven al estado de sólo lectura. Los cambios aparecen en el servidor y los pueden recuperar otros usuarios.
Se envía un correo electrónico a los miembros del equipo que se han suscrito a la notificación de la protección.
Se actualizan los elementos de trabajo.
Personalizar el proceso de protección
El administrador de Team Foundation puede configurar las notas de protección y las directivas de protección que se aplican a un proyecto de equipo determinado. Para obtener más información, vea Tutorial: Personalizar las notas y directivas de protección.
En esta sección
Utilizar las ventanas de cambios pendientes y de protección de cambios pendientes
Información general de la ventana Cambios pendientes.Cambios pendientes
Describe los cambios almacenados localmente en el control de versiones.Cómo: Proteger cambios pendientes
Describe el procedimiento utilizado para proteger los cambios pendientes del control de versiones con la ventana Cambios pendientes.Cómo: Asociar los elementos de trabajo a conjuntos de cambios
Explica los pasos necesarios para asociar los elementos de trabajo a un conjunto de cambios.Cómo: Ver detalles de elementos de trabajo en la ventana de cambios pendientes
Describe los pasos utilizados para ver los detalles del elemento de trabajo desde la ventana Proteger y Cambios pendientes desde el canal del elemento de trabajo.Cómo: Asociar las notas de protección a conjuntos de cambios
Explica los pasos necesarios para asociar las notas de versión a un conjunto de cambios.Cómo: Invalidar una directiva de protección
Describe los pasos realizados para reemplazar una directiva de protección.Cómo: Revertir un conjunto de cambios
Describe cómo sobrescribir un archivo de servidor.
Referencia
Referencia de la línea de comandos del control de versiones de Team Foundation
Secciones relacionadas
Trabajar con carpetas y archivos del control de versiones
Proporciona información sobre la funcionalidad básica del control de versiones, como proteger y desproteger archivos, agregar, mover y eliminar archivos y carpetas, cambiarles el nombre y trabajar con conjuntos de cambios aplazados.Tutoriales del control de versiones de Team Foundation
Muestra los tutoriales que explican cómo utilizar el control de versiones, personalizar una protección de control de versiones y utilizar el control de versiones desde la línea de comandos.