Tutorial: Aplazar los cambios de elementos con control de versiones
Actualización: noviembre 2007
En este tutorial se muestra cómo utilizar la característica de aplazamiento de cambios de Control de versiones de Team Foundation.
Aplazar los cambios de elementos significa abandonar temporalmente un grupo de cambios pendientes. Esto le permite trabajar con otra versión más prioritaria o compartir las revisiones de archivos no comprobadas con otro usuario. El resultado de una operación de aplazamiento es un conjunto de cambios aplazados. Para obtener más información, vea Trabajar con conjuntos de cambios aplazados del control de versiones.
Requisitos previos
Antes de terminar este tutorial debe:
Especificar un servidor Team Foundation. Para obtener más información sobre cómo conectar a un servidor Team Foundation, vea Cómo: Conectarse a Team Foundation Server.
Abrir un proyecto de equipo existente. Para obtener más información, vea Tutorial: Unirse a un proyecto de equipo.
Agregar el proyecto al control de versiones. Se creará un área de trabajo local en la que puede almacenar, modificar y probar sus archivos con control de versiones.
Crear una solución de Visual Studio y, a continuación, aplicarle una protección de control de versiones. Para obtener más información, vea Agregar proyectos y soluciones al control de versiones desde el Explorador de soluciones.
Si no está familiarizado con los pasos de estos requisitos previos, se recomienda que primero vea Tutorial: Explorar el control de versiones de Team Foundation.
Permisos necesarios.
Para completar este tutorial, debe tener los permisos PendChange y Checkin.
Aplazar carpetas y archivos en el control de versiones de Team Foundation
Los procedimientos siguientes muestran cómo aplazar una solución. Esto le permite abandonar temporalmente los cambios pendientes en el área de trabajo. Puede realizar también una acción de aplazamiento para compartir el código con otro usuario para que lo revise.
Antes de aplazar los cambios, deber realizar una operación Obtener la última versión. Esta operación sincronizará el área de trabajo con la última versión del servidor. A continuación, debe generar la aplicación para asegurarse de que compila antes de aplazarla o protegerla. De esta forma, podrá incorporar cambios en los archivos que se han modificado fuera del área de trabajo. Para obtener más información, vea Cómo: Actualizar las versiones de archivos en el espacio de trabajo.
Para obtener los últimos elementos y generar el proyecto
Abra la solución en Visual Studio.
En el Explorador de soluciones, haga clic con el botón secundario del mouse en la solución y seleccione Obtener la última versión (recursivo).
Nota: Si hay algún conflicto, tendrá que resolverlo. Para obtener más información, vea Cómo: Resolver conflictos entre dos archivos.
En el menú Generar, haga clic en Generar solución. Asegúrese de que la solución se genera sin errores.
A continuación, cree un conjunto de cambios aplazados. En el procedimiento siguiente se da por supuesto que dispone de una solución con cambios pendientes.
Para aplazar carpetas y archivos en el control de versiones
En el Explorador de soluciones, haga clic con el botón secundario y seleccione Aplazar los cambios pendientes.
Nota: La opción de aplazar también está disponible en el Explorador de control de código fuente.
En el cuadro de diálogo Aplazar - Archivos de código fuente, escriba conjunto de cambios aplazados en el cuadro Nombre del conjunto de cambios aplazados.
En el cuadro Comentario, escriba Comprobar mi conjunto de cambios aplazados y, a continuación, haga clic en Aplazar.
Team Foundation copia los archivos y carpetas en el servidor de control de versiones. Estos archivos y carpetas están ahora disponibles para que otros miembros del equipo retomen los cambios aplazados. Para obtener más información, vea Cómo: Almacenar cambios pendientes y retomar cambios aplazados.
Vea también
Tareas
Cómo: Almacenar cambios pendientes y retomar cambios aplazados
Conceptos
Trabajar con conjuntos de cambios aplazados del control de versiones
Trabajar con espacios de trabajo del control de versiones