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

Referencia

Referencia de la línea de comandos del control de versiones de Team Foundation

Secciones relacionadas

Vea también

Otros recursos

Trabajar con el control de versiones de Team Foundation